목록Web/Spring (12)
개발합니다
src/main/java : 실제 자바 언어로 프로그래밍 기능 구현 부분 .java 파일 관리 src/main/resources : 여러 보조적인 역할들의 파일 - 빌드, 개발환경 관련 파일 자원파일 관리 폴더로 스프링 설정 파일(XML) 또는 프로퍼티 파일 등이 관리됨. pom.xml : 메이븐 설정파일로 메이븐은 라이브러리를 연결해주고, 빌드를 해주는 플랫폼이다. 스프링은 pom.xml에 의해서 명시해둔 필요한 라이브러리만 다운로드 해서 사용이 가능하다. resources폴더에 생성한 .xml 파일을 통해 객체를 생성할 수 있다. 생성된 곳을 Spring Container, 생성된 객체를 bean이라고 칭함 [applicationContext.xml] GenericXmlAppricationContex..
Controller - Service - DAO - DB Controller에서 Request를 받으면 적절한 Service에 전달하고, Service는 비즈니스 로직을 처리한다. DAO로 데이터베이스를 접근하고 DTO로 데이터를 전달받은 다음, 적절한 처리를 해 반환한다. 1. Web Browser에서 데이터 요청 2. Controller에서 해당 Service 호출 3. Service에서 비즈니스 로직 수행 4. DAO를 통해 데이터베이스에 접속하여 비즈니스 로직 실행에 필요한 쿼리 호출 5. DB에서 알맞은 쿼리를 실행하고 결과 값 반환