본문 바로가기

728x90
반응형

Server Programming/Spring Backend Programming

(6)
자바의 디자인 패턴 1. 디자인 패턴이 무엇인가요? 리팩토링은? 2. 객체를 생성하는 패턴들 Factory Method - 팩토리를 활용한 객체 생성과 리팩토링 Abstract Factory - 팩토리를 선택하여 인스턴스의 세트를 만들자 Singleton - 단 하나의 인스턴스만을 생성하기 3. 알고리즘 뼈대나 기능과 구현을 분리하여 좀더 유연하게 만들기 Strategy - 정책이나 알고리즘을 분리하고 필요에 따라 추가 대체할 수 있도록 함 Bridge - 기능이 선언된 부분과 이에 대한 다양한 구현부를 분리하고 bridge를 통해 연결함 Template Method - 고정된 흐름은 Template으로 정의하고 그 내부에 다양하게 구현될 수 있는 메서드들은 서브클래스에서 구현 4. 동일시하기 Decorator - 다양한 ..
[Spring 입문] 3. 스프링 프레임워크를 이용한 게시판 구축 (2) 스프링 MVC 인텔리제이에서 스프링MVC를 사용해 프로젝트를 구성한다면, 이클립스와의 시스템과 충돌이 발생한다. 개발 환경 구축 1. servlet-context.xml 설정 2. root-context.xml 설정 3. web.xml 설정 4. pom.xml를 통한 의존성 추가 servlet-context.xml 1. 네임스페이스 추가 -> 주소를 이용해 추가한다. -> 인텔리제이의 경우 자동 추가된다. 2. 어노테이션을 인식해주는 설정, 디스패처서블릿으로 매핑해주는 설정, 리소스 파일 위치 설정 3. 빈 등록을 위한 어노테이션 인식해주는 설정, 빈을 위한 컴포넌트 스캔 설정 4. 뷰의 위치를 미리 알려주는 설정 root-context.xml 1. 네임스페이스 추가 2. 오라클 DB 설정 (1) dat..
[Spring 입문] 3. 스프링 프레임워크를 이용한 게시판 구축 (1)
[Spring 입문] 2. 스프링 삼각형과 설정 정보 POJO 1. IoC / DI 2. AOP 3. PSA
[Spring 입문] 1. 자바 기술의 발전부터 디자인 패턴까지 1. 사람을 사랑한 기술 2. 자바와 절차적 / 구조적 프로그래밍 3. 자바와 객체 지향 4. 자바가 확장한 객체 지향 5. 객체 지향 설계 5원칙 SOLID 6. 스프링이 사랑한 디자인 패턴
[Spring] 스프링 입문 공부하기

728x90
반응형