TIL(Today I Learned)90 TLI 35일 (23. 6. 30. 금) 오늘 배운 내용 JPA 엔티티 매니저 팩토리와 엔티티 매니저 : 팩토리는 하나만 만들고, 매니저는 한번 쓰고 버린다. 영속성 컨텍스트란? 엔티티의 생명주기 : 비영속, 영속, 준영속, 삭제 가 있다. 2023. 7. 1. TLI 34일 (23. 6. 29. 목) 오늘 배운 내용 : 스프링 트랜잭션 적용 위치 : 스프링은 구체적인 것이 항상 우선시 된다. 프록시 내부 호출 : 내부 호출을 막기 위해서는 같은 클래스 안에서 트랜잭션을 사용하지 말고, 따로 분리해서 실행하거나, 아니면 둘다, 트랜잭션을 걸어야 한다. 2023. 6. 29. TLI 33일 (23. 6. 28. 수) 1. JPA 사용법 SPRING JPA 데이터 @Entity // JPA가 관리할 수 있는 Entity 클래스 지정 @Table(name = "memo") // 매핑할 테이블의 이름을 지정 public class Memo { @Id private Long id; // nullable: null 허용 여부 // unique: 중복 허용 여부 (false 일때 중복 허용) @Column(name = "username", nullable = false, unique = true) private String username; // length: 컬럼 길이 지정 @Column(name = "contents", nullable = false, length = 500) private String contents; } 2023. 6. 29. 이전 1 ··· 16 17 18 19 20 21 22 ··· 30 다음