개발강의정리/Spring

[스프링 부트 개념과 활용] 4-10. 스프링 데이터 12부: 정리

nineDeveloper 2019. 11. 27.
728x90

스프링 부트 개념과 활용

4. 스프링 부트 활용

포스팅 참조 정보

GitHub

공부한 내용은 GitHub에 공부용 Organizations에 정리 하고 있습니다

해당 포스팅에 대한 내용의 GitHub 주소

실습 내용이나 자세한 소스코드는 GitHub에 있습니다
포스팅 내용은 간략하게 추린 핵심 내용만 포스팅되어 있습니다

https://github.com/freespringlecture/springboot-concept-uses/tree/chap04-10-12-data-theorem

 

freespringlecture/springboot-concept-uses

백기선님의 스프링 부트 개념과 활용 강의 내용 정리. Contribute to freespringlecture/springboot-concept-uses development by creating an account on GitHub.

github.com

해당 포스팅 참고 인프런 강의

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8/dashboard

 

스프링 부트 개념과 활용 - 인프런

스프링 부트의 원리 및 여러 기능을 코딩을 통해 쉽게 이해하고 보다 적극적으로 사용할 수 있는 방법을 학습합니다. 중급 프레임워크 및 라이브러리 Spring Spring Boot 온라인 강의

www.inflearn.com

실습 환경

  • Java Version: Java 11
  • SpringBoot Version: 2.1.2.RELEASE

10. 스프링 데이터 12부: 정리

https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#boot-features-configure-datasource

 

Spring Boot Reference Guide

This section dives into the details of Spring Boot. Here you can learn about the key features that you may want to use and customize. If you have not already done so, you might want to read the "Part II, “Getting Started”" and "Part III, “Using Spring Boot

docs.spring.io

Open EntityManager in View

https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#boot-features-jpa-in-web-environment

 

Spring Boot Reference Guide

This section dives into the details of Spring Boot. Here you can learn about the key features that you may want to use and customize. If you have not already done so, you might want to read the "Part II, “Getting Started”" and "Part III, “Using Spring Boot

docs.spring.io

View를 렌더링 하는 것과 관련이 있음
스프링 웹 MVC를 사용할 때 RestFull API를 만드는 것이 아니라 실제로 View를 렌더링 하는 과정이 있고
View에서 어떤 Entity의 추이적인 레퍼런스를 렌더링 할때까지
Hibernate의 세션 또는 JPAEntity 매니저를 그때까지 열어놓는 패턴
기본적으로는 spring.jpa.open-in-view 옵션은 true
OpenSessionView 패턴을 사용하게 되었음

JOOQ

http://kingbbode.tistory.com/36

 

jOOQ !! (Java Object Oriented Querying)

사내에서 Query Repository로 사용하게 된 jOOQ 를 간단하게 정리해보겠습니다. jOOQ가 뭐지? Java Object Oriented Querying jOOQ 는 자바 코드로 쿼리를 작성할 수 있는 데이터베이스 인터페이스 입니다. 데이..

kingbbode.tistory.com

https://blog.naver.com/jasuil/221424703048

 

jooq를 부트와 연동하기

queryDSL을 아는가?JPA를 안다면 좀 이해할 수 있을 것이다.전자정부프레임워크를 벗어나면 다른 쿼...

blog.naver.com

데이터베이스 스키마에서 Java코드를 생성해서
SQL을 그 생성된 Java코드로 TypeSafe 하게 작성할 수 있는 유틸리티
설정이 좀 복잡함

728x90

댓글

💲 추천 글