일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mysql
- DeepLearning
- Analysis
- centos
- 자바
- 인공지능
- Github
- Deep
- SSH
- git
- LIST
- learning
- 함수
- Security
- Python
- error
- Server
- interface
- java
- ai
- Pattern
- Linux
- data
- javascript
- mariaDB
- framework
- Numpy
- Web
- db
- Spring
- Today
- Total
목록Spring/JPA(Hibernate) (4)
PostIT
10.11.2017- Author : SeolHun - IDE : IntelliJShould know these annotations. @Embeddable @Embeddaded @Access설명은 추후에import hi.cord.com.user.main.user.domain.user.User; import lombok.Data; import org.springframework.data.annotation.CreatedBy; import javax.persistence.*; /** * The type Common domain For Entity. * * AccessType is so important to access from Embedded Class * * * @Field : CREATED_NICKN..
# JPA CascadeType 종류 - 최근 수정일 : 2017.04.18 ## 1. 배경- JPA 개인 프로젝트를 진행하던 중, 게시판과 파일, 댓글에서 @OneToMany - @ManyToOne의 관계에서 영속성 관리에서 문제가 발생되었으며, 영속성에서 참조된 객체를 지워주지 않았기 때문에 발생하였다. 더 정확한 내용은 알아볼 예정이다. ## 2. 내용CascadeType.PERSIST 엔티티를 영속화 할 때이 필드에 보유 된 엔티티도 유지합니다. EntityManager가 flush 중에 새로운 엔티티를 참조하는 필드를 찾고이 필드가 CascadeType.PERSIST를 사용하지 않으면 오류이므로이 Cascade 규칙의 자유로운 적용을 제안합니다. CascadeType.MERGE 엔티티 상태를 병..
테이블 자동생성 1) Primary Key 매핑 가) 직접 할당 - 기본 키를 애플리케이션에 직접 할당한다. 나) 자동 생성 - IDENTITY : 기본 키를 생성해 데이터베이스에 위임한다.(Mysql, MariaDB... - Auto_Increment) - SEQUENCE : 데이터베이스 시퀀스를 사용하여 기본키 할당. (PostgreSQL, DB2, SQL Server ...) Example) @Entity @SequenceGenerator (name = "USER_SEQ_GENERATOR", sequenceName = "USER_SEQ", initialValue = 1, allocationSize=1) //initailValue 시작 값, allocationSize 시퀀스 한번 호출에 증가하는 수(..
http://egloos.zum.com/LuckyChips/v/1692422 @Transient(Java Persistence API)http://LuckyChips.egloos.com/1692422엔티티 클래스로 등록한 클래스지만, DB 테이블과는 별도로 기능이(추가 필드나 메소드) 필요한 경우가 있다.예를 들어 DB 테이블에는 존재하지 않지만, 엔티티 클래스에는 등록되어 같이 운용하는 경우가 있다.XML이나 JSON으로 클라이언트에 데이터를 전해주어야 할 경우, 모델을 이용하지 않으면 객체나 특정 콜렉션 타입을리턴하게 된다.특정 클래스의 객체를 리턴할 경우, XML이나 JSON은 클래스 내부에 존재하는 내용으로 문서를 구성한다. 하지만 클래스에는 존재하지 않지만, 서로 관련있는 내용끼리 묶어서 클라이..