2017년/Spring

스프링과 JPA연동 설정 기초

위지원 2017. 10. 19. 20:14

교재에서 소개해 준 깃헙 주소 : https://github.com/madvirus/jpa-start/tree/master/jpa-ch16-spring

+mvc구조 : https://github.com/madvirus/jpa-start/tree/master/jpa-ch17-springdata


여기에서 내가 볼 것은


3가지정도인것같다. 일단은.. 아래의 경로에서





계속 봤더니 이제 좀 눈에 익는 것 같다 ㅎㅎㅋㅎㅋㅎㅋ


mvc구조는 여기서 UserMain -> Controller 로 변경하고 spring mvc설정 코드를 추가해주면 된다고 한다.



1.SpringConfig 에서는 데이터소스랑 EntityManager,TransactionManager설정을해주고

2.JoinService는 말그대로 서비스라서 repository에서 메서드가져와서 디비에 접근하게해주고...

3.User는 도메인

4.Repository는 DA다.


1.mvc구조에서는 이 설정파일 외에 2개가 추가된다.



근데 나는 mvc구조로 이미 생성했을때 아래의 두개의 파일이 있어서 아마 java로 설정하느냐 xml로 설정하느냐의 차이인 것 같당




2.UserMain대신 Controller가 생긴다