본문 바로가기

Back-end/Spring33

[Spring] 새로운 프로젝트 생성하기 WEB-INF를 브라우저가 접근할 수 없기에 applicationContext을 하위 spring안에 넣어준다. Configure -> Maven project configure해서 Maven project로 바꿔준다. 만약 jre로 되어있다면 jdk로 바꿔주자. pom.xml -> Dependencies 로 들어가 Add를 눌러준다.org.springframework를 써서 spring-webmvc를 찾아 눌러준다. applicationContext.xml에 mvc설정이 들어와 있는것을 확인할 수 있다. 이 한줄로서 spring Bean HadlerMapping, springBean HandlerAdapter, View 를 만들어주게 된다. 이줄까지 적음으로서 springBean viewResolver.. 2016. 4. 12.
[Spring] Maven Repositories window -> Proferences -> Maven -> 아래 항목을 체크해준다. window -> show view -> Others -> Maven Repositories 를 누른다. 그러면 우측 상단에 아래와 같이 나타난다. Global Repositories에서 마우스 오른쪽버튼을 눌러Full Index Enabled를 누르고 Rebuild Index를 누른다. 그리고 기다리면아래 화면과 같이 Maven에서 지원해주는 library가 들어온다. 2016. 4. 11.
[Spring] Bean 이용하기 객체를 모두 bean이라 부른다. interface LoginBiz를 상속하는 LoginBizimpl을 만들어준다. setter 만 만들어준다. loginDAO interface를 상속하는 LoginDAOImpl을 만들어준다. Spring Bean Definition file을 만들어준다. bean 안에 loginDAO와 loginBiz 변수를 넣어준다고 생각한다. Main에서 AbstractApplicationContext 를 선언해 준뒤아까 bean 안에 넣어놨던 변수를 호출해준다. getBean으로 꺼내온다. 결과창 : 2016. 4. 11.
[Spring] DI Maven project Dynamic Web Project로 DI 프로젝트를 만들어보자. 프로젝트를 만든 후 Configure -> Convert to Maven Project를 눌러 Maven Project로 바꿔준다. 만들고 나면pom.xml 파일의 Overview와 pon,xml을 많이 열어보게 될 것이다. Spring.io에 들어가 아래 프레임웍을 클릭한다. 그리고 아래의 구문을 복사하여 pom,xml에 붙여넣는다. 그 후 저장하고 기다리면자동으로 Maven Dependencies library가 추가된다. 2016. 4. 11.