반응형 개발자3 [개발자 면접대비 질문요약] 자바 개념정리/ 자바란 무엇인가 자바란? - 객체지향 언어 (OOP Object Oriented Programming) - 하나의 기능을 객체로 만들어서 객체들을 종합하여 프로그래밍한다. 객체지향 프로그래밍 OOP의 4가지 특성 ********(캡슐화, 다형성, 상속, 추상화) 1. 캡슐화 - 서로 관련된 Data, Method를 하나로 묶는것 2. 다형성 - 형태가 다양한 것 (같은 동작, 다른 결과물) - 오버로딩과 오버라이딩이 해당됨. - 오버로딩? 같은 이름의 메소드를 매개변수의 타입과 갯수만 다르게 하여 다른기능을 하게 하는 것 - 오버라이딩? 상위 클래스의 메소드를 상속받아 재정의 하는 것 3. 상속 상위 클래스 method를 자식 클래스가 상속받아서 사용하는 것 4. 추상화 필요한 것은 보여주고 필요없는 것은 숨기는 것 추.. l 🤖 코드 l 2020. 5. 26. [스프링 면접대비 기초질문] 스프링이란?? 간단정리!! 스프링이란? - 자바를 활용해서 웹 및 앱개발을 위한 오픈소스 경량 컨테이너 컨테이너란? - jsp와 서블릿을 실행시켜주는 소프트웨어 환경 서블릿이란? - 컨테이너가 이해할 수 있도록 순수 자바코드로 이루어져 있으며, 자바안의 html을 의미 jsp란? - html 기반하에 자바코드를 블록화하여 삽입, html안의 자바 왜 스프링을 쓰는가?? - 스프링의 특징때문 (특징 3가지 -> DI, IOC, AOP) *** DI (Dependency Injection) 의존성 주입 - 서비스들간에 의존성이 존재하면 프레임워크가 연결해줌 ex) autowired *** IOC (Inversion Of Control) 제어 역전 - 컨트롤의 제어권을 프레임워크가 소유, 필요에따라 사용자의 코드를 호출해 사용하는것을 .. l 🤖 코드 l 2020. 5. 26. 이클립스 mssql 연동하기 1. jdbc 드라이버를 다운받아줍니다. https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15 Microsoft JDBC Driver for SQL Server - SQL Server Microsoft provides a JDBC driver for use with SQL Server and Azure SQL Database, enabling connectivity from any Java application, server, or applet. docs.microsoft.com 위의 링크로 들어가셔서 저 빨간박스 부분을 눌러주면 됩니당. 2. 압축 해제하시고 이클.. l 🤖 코드 l 2020. 5. 21. 이전 1 다음 💲 추천 글 반응형