스프링 부트 개념과 활용
4. 스프링 부트 활용
포스팅 참조 정보
GitHub
공부한 내용은 GitHub에 공부용 Organizations에 정리 하고 있습니다
해당 포스팅에 대한 내용의 GitHub 주소
실습 내용이나 자세한 소스코드는 GitHub에 있습니다
포스팅 내용은 간략하게 추린 핵심 내용만 포스팅되어 있습니다
https://github.com/freespringlecture/springboot-concept-uses/tree/chap04-10-12-data-theorem
해당 포스팅 참고 인프런 강의
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard
실습 환경
- Java Version: Java 11
- SpringBoot Version: 2.1.2.RELEASE
10. 스프링 데이터 12부: 정리
Open EntityManager in View
View를 렌더링 하는 것과 관련이 있음
스프링 웹 MVC를 사용할 때 RestFull API를 만드는 것이 아니라 실제로 View를 렌더링 하는 과정이 있고
View에서 어떤 Entity의 추이적인 레퍼런스를 렌더링 할때까지
Hibernate의 세션 또는 JPA의 Entity 매니저를 그때까지 열어놓는 패턴
기본적으로는spring.jpa.open-in-view
옵션은true
임
OpenSession인 View 패턴을 사용하게 되었음
JOOQ
http://kingbbode.tistory.com/36
https://blog.naver.com/jasuil/221424703048
데이터베이스 스키마에서 Java코드를 생성해서
SQL을 그 생성된 Java코드로 TypeSafe 하게 작성할 수 있는 유틸리티
설정이 좀 복잡함
'개발강의정리 > Spring' 카테고리의 다른 글
[스프링 부트 개념과 활용] 4-11. 스프링 시큐리티 2부: 시큐리티 설정 커스터마이징 (0) | 2019.11.29 |
---|---|
[스프링 부트 개념과 활용] 4-11. 스프링 시큐리티 1부: spring-boot-starter-security (0) | 2019.11.28 |
[스프링 부트 개념과 활용] 4-10. 스프링 데이터 11부: Neo4j (0) | 2019.11.26 |
[스프링 부트 개념과 활용] 4-10. 스프링 데이터 10부: MongoDB (0) | 2019.11.25 |
[스프링 부트 개념과 활용] 4-10. 스프링 데이터 9부: Redis (0) | 2019.11.24 |
댓글