일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 책 정리
- Client
- 코딩테스트
- Hibernate
- db
- DISTINCT
- Jenkins
- 토비의스프링
- mariadb
- EC2
- WebHook
- Java
- spring boot
- docker
- ssh
- jdbc
- AWS
- sample
- Spring Legacy Project
- vagrant
- TLS
- github
- window
- Git
- SSL
- TypeScript
- centos7
- Linux
- 프로그래머스
- spring
- Today
- Total
목록Hibernate (2)
Woopii Vyeolog
github 주소 : https://github.com/leewoopyo/exam_hibernate 이번엔 Hibernate를 이용해서 DB처리를 할 것이다. 이전 블로그 페이지에서 JDBC Template을 이용하여 같은 프로젝트를 한 적이 있다. 그거랑 똑같은 프로젝트이기 때문에 Hibernate가 처리하는 Repository영역을 제외한 나머지 영역은 JDBC Template을 이용한 영역과 같다. ((Spring Legacy Project - MVC모델) JDBC Template을 써서 DB연동) 설정 하기 1. pom.xml Hibernate프레임워크를 사용하기 위해서 mysqlconnector, JPA , hibernate dependency를 추가한다. 4.0.0 com.kopo exam_h..
사전 지식 이전 블로그에서 MVC모델에 대해 적었을 때(https://woopi1087.tistory.com/4) '3계층 구조(3 Tier architecture) 를 효과적으로 구현 할 수 있는 디자인 패턴이 MVC패턴이다. ' 이런식으로 말을 했었다. 그럼 3계층 구조를 보면, 1. Presentation Layer( == UI Layer)(View 와 Controller) 2. Business Logic Layer( == Service Layer)(Service) 3. Data Access Layer( == Persistence Layer)(Repository) 3개의 층으로 나누어져 있다. 이 3계층에서 Hibernate와 관련된 계층은 가장 아래 계층인 Data Access Layer( == ..