본문 바로가기

Spring13

[Bean] Bean.xml 파일에 Bean 등록 후 클래스 사용하기 프로젝트 최상단의 pom.xml파일을 열어 스프링 디펜던시를 추가해준다. org.springframework spring-context 4.3.18.RELEASE 프로젝트 src 파일 우클릭 - other Spring을 검색 후 Spring Bean Configuration File 선택 파일명은 bean으로 하겠습니다. 위쪽에서 beans 체크한 후 아래쪽 스크롤을 맨 아래로 내려 spring-beans-4.3.xsd 체크 Finish를 눌러 생성한 bean.xml 파일이다. Beans 태그가 존재한다. beans 태그 안에 bean 태그를 생성하고, id와 클래스 속성값을 넣어준다. class에는 등록할 자바 파일 경로를 패키지까지 포함하여 적어주고, id에는 등록한 빈을 불러올 때 쓸 이름을 입력한.. 2021. 5. 4.
[Spring] root-context.xml의 Namespaces탭에 jdbc가 없을 때 WEB-INF/spring/root-context.xml 을 열고 Namespaces 탭에서 아래와 같이 jdbc Namespace가 나타나게 하려면 pom.xml에서 dependency를 추가해주어야 한다. 프로젝트 최상단의 pom.xml 파일을 열어주고 아래와 같이 spring-jdbc dependency를 추가해준다. org.springframework spring-jdbc ${org.springframework-version} 저장 후 root-context.xml 파일을 다시 열어보면 없었던 jdbc Namespace가 추가되어있다. 2021. 5. 2.
[Spring] Controller, Service, Dao, Vo 패키지 스캔 경로를 xml 파일에 추가하기 1. Controller 패키지 스캔 Controller 패키지들은 servlet-context.xml 파일에 스캔을 추가한다. servlet-context.xml 파일은 /WEB-INF/spring/appServlet/ 내부 경로에 있다. servlet-context 파일은 이름에서 알 수 있듯이 서블릿 관련 url을 세팅할 수 있다. 2. Service, DAO, VO 패키지 스캔 service, dao, vo 패키지들은 root-context.xml 파일에서 스캔을 추가할 수 있다. root-context.xml 파일은 /WEB-INF/spring/ 내부에 있다. 한 줄에 ( , )로 구분하여 여러 패키지 경로를 추가하는 것이 가능하다. 2021. 4. 27.