Default2 [java] 접근제어자 범위가 큰 순public > protected > default > private private- 해당 클래스 내에서만 접근 가능public class Sample { private String secret; private String getSecret() { return this.secret; }}secret 변수와 getSecret 메서드는 오직 Sample 클래스에서만 접근이 가능하고 다른 클래스에서는 접근이 불가능하다. default- 자바의 기본 접근제어자- 같은 패키지 내에서만 접근 가능 house/HouseKim.javapackage house; // 패키지가 동일하다.public class HouseKim { String lastname = "kim"; .. 2024. 7. 23. [JPA] jpa insert시 default 적용 jpa 엔터티 default 설정을 하려면 @DynamicInsert 어노테이션과 @ColumnDefault 어노테이션을 같이 써야 적용이 된다. 예시코드(java):package com.pnow.domain;import com.pnow.domain.user.User;import lombok.Getter;import lombok.Setter;import org.hibernate.annotations.ColumnDefault;import org.hibernate.annotations.DynamicInsert;import javax.persistence.*;import java.time.LocalDate;import java.time.LocalTime;@Setter //jpa 테스트를 위해@Getter@En.. 2024. 2. 13. 이전 1 다음