728x90
반응형
SMALL

스프링 프레임워크 동작 시 생기는 일

(1) 스프링 프레임워크가 시작되면 먼저 스프링이 사용하는 메모리 영역 생성 이것을 Context라고 부른다. 스프링에서는 ApplicationContext라는 이름의 객체가 만들어진다.

(2) 스프링은 자신이 관리하는 객체들에 대한 설정이 필요하고 이 설정파일이 root-context.xml이다.

(3) 해당 패키지에 있는 클래스들 중에 스프링이 사용하는 @Component라는 어노테이션이 존재하는 클래스의 인스턴스를 생성한다.

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

Springboot  (0) 2023.01.15
STS(Spring Tool Suite)  (0) 2023.01.15
프로젝트 기본 구성 요소  (0) 2023.01.15
Lombok 라이브러리  (0) 2023.01.15
Maven  (0) 2023.01.15
728x90
반응형
SMALL

src/main/java : 작성되는 코드의 경로

scr/main/resource : 실행할 때 참고하는 기본 경로(설정파일)

src/test/java : 테스트 코드를 넣는 경로

src/test/resource : 테스트 관련 설정파일 보관 경로

웹과 관련된 스프링 설정 파일
src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml

스프링 설정 파일(Bean 관리)
src/main/webapp/WEB-INF/spring/root-context.xml

톰캣의 web.xml
src/main/webapp/WEB-INF/web.xml

프로젝트의 jsp파일 경로
src/main/webapp/WEB-INF/views

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

STS(Spring Tool Suite)  (0) 2023.01.15
스프링 프레임워크 동작 시 생기는 일  (0) 2023.01.15
Lombok 라이브러리  (0) 2023.01.15
Maven  (0) 2023.01.15
트랜잭션의 지원  (0) 2023.01.15
728x90
반응형
SMALL
  • 이클립스와 스프링 플러그인 만으로도 개발이 가능하지만
    Lombok을 이용하면 Java 개발 시 getter/setter, toString()등을 자동으로 생성해주므로 설치 필요

    projectlombok.org/download에서 jar파일 다운로드
    1. 다운로드한 jar 파일을 더블클릭 또는
    2. cmd창에서 java -jar [jar파일경로]

 

728x90
반응형
LIST

'개발 > 정리 내용' 카테고리의 다른 글

스프링 프레임워크 동작 시 생기는 일  (0) 2023.01.15
프로젝트 기본 구성 요소  (0) 2023.01.15
Maven  (0) 2023.01.15
트랜잭션의 지원  (0) 2023.01.15
Aop(Aspect Oriented Programming)  (0) 2023.01.15

+ Recent posts