본문 바로가기

분류 전체보기100

[Spring]mybatis-spring Spring + mybatis 사용하기 1.pom.xml 2.root-context.xml -- 비웹관련 설정 : datasource(db) 설정, >value의 정보와 context.xml의 resource의 정보가 같아야한다. -- : mapper.xml location >resource/mapper-sub-folder > member.xml , board.xml >reource> member.xml , board.xml >classpath: mapper > member.xml >위 내용을 가 dtoclass통합 설정 3.META-INF - context.xml >Connection Pool DataSource 관련 설정 내용 - db변경하려면 이곳에서!! > url, driver, user, pas.. 2022. 10. 25.
[Spring]MVC spring project는 web.xml에서 시작된다. web.xml이 구동을 시작하면 먼저 root-context.xml이 실행되어 웹이 아닌 것과 관련된 spring을 설정한다. 첫 동작이 끝나면 웹 관련 설정이 진행되는 두 번째 동작 servlet-context.xml이 실행된다. 1.root-context.xml context:component-scan을 통해 base-package=""에 적혀있는 package들을 스캔한다. 비웹 관련 설정,AOP 설정 2.servlet-context.xml - spring 구조에서 webapp안에는 resources와 WEB-INF로 나뉘는데 WEB-INF는 controller(Dispatcherservlet)를 통해서만 들어갈 수 있기 때문에 resourc.. 2022. 10. 21.
[Spring]spring project spring lagacy project 구조 pom.xml - project를 어떻게 설정할지 설정하는 부분이다. 되도록이면 최신 버전으로 하는게 좋다. 2022. 10. 21.
[Spring] spring Framework IOC(Inversion of Control) - 제어의 역전 DI(Dependency injection) - 의존 관계 객체 자동 DL(Dependency Lookup) ##DI(Dependency injection) 1,xml 2,anotaion 3,configuration java class ##xml ex) Book dto 1 = new Magazine(); dto.setXXX(XXX); Book dto 1 = new Magazine(); //다형성 Book magazine = new Magazine("a","b"); Book comicbook = new ComicBook("a","b"); BookDao dao = BookDaoImpl.getInstance(); request.setAttribut.. 2022. 10. 19.