| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- jpa양방향연관관계
- 김영한
- 도메인 사용하기
- SpringSecurity
- MultipartFile
- jpa사용이유
- JPA
- json 받기
- 인텔리제이
- Github
- 단축키
- 인증과인가
- 도메인
- jpa에대해서어떤걸공부할지
- 구글 소셜로그인
- java
- 실전! 스프링 부트와 jpa 활용1
- OAuth2.0
- jpa김영한
- springController
- 인메모리
- issue
- spring security
- SpringTest
- S3
- jpa주요기술소개
- Today
- Total
목록JPA (3)
whdudev
김영한 "실전! 스프링 데이터 JPA "을 최근에 다시 들었다.내용을 전부 정리하기 보다는 챕터별로 중요하게 느낀 내용 위주로 간략하게 정리하는게 목표다. 세팅에 대한 설명 일반 JPA세팅하듯이 일단 진행(jpa의존성와 DB의존성 추가, application.yml에 DB연동 설정, jpa 동작방식 설정, p6spy 스프링부트 버전에 맞게 설정)참고 : 스프링부트를 사용하면 persistence.xml도 없고 LocalContainerEntityManagerFactoryBean도 없다. 예제 도메인 모델 실무에서는 Setter사용하지 말기, 기본 생성자 막고 싶어도 protected로 열어 두어야햠 (롬복으로 생성가능) 공통 인터페이스 기능 순수 JPA로 리포지토리를 만들 경우 -> 반복되는 코드를..
김영한 "실전! 스프링 부트와 JPA 활용1"을 최근에 다시 들었다.내용을 전부 정리하기 보다는 챕터별로 중요하게 느낀 내용 위주로 간략하게 정리하는게 목표다. 실전! 스프링 부트와 JPA 활용1 강의 내용 정리 프로젝트 세팅 spring.jpa.hibernate.ddl-auto 옵션none: Hibernate가 DDL을 관리하지 않음. (기본값)create: 애플리케이션 시작 시 기존 테이블을 삭제하고 새로 생성.create-drop: create와 동일하지만 애플리케이션 종료 시 테이블 삭제.update: 기존 테이블 구조를 유지하면서 변경된 부분만 업데이트.validate: 테이블이 엔티티와 일치하는지 확인만 하고 수정하지 않음.보통 운영 환경에서는 none 또는 validate,개발 환경에서는..
JPA를 학습했었지만 많은 내용을 까먹은 상태에서 다시 공부하게 되면서 글을 작성했고, JPA를 사용하기 위한 전체적인 윤곽과 목차를 재시할 수 있는 글을 작성하고 싶었다. 글의 주요 내용은JPA의 사용법을 배우기 앞서 일단 JPA란 무엇이고 왜 사용하는지 그리고 주요 기능들과 함께 사용하는 기능들에 대해서 가볍게 정리함으로써 이 글을 읽는 사람들에게 어떤걸 자세히 학습할지 어떤게 중요한지에 대해서 알려주는 글을 작성하고 싶어서 글을 작성했다.JPA란 ?= Java Persistence API주요 기능 : DB와 자바 객체를 매핑해주기 위해 사용 (단 인터페이스 모음 여러 다양한 구현체 존재 ex 하이버네이트)JPA는 자바 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사..