반응형 springboot1 [spring boot / kotlin] kotlin으로 JPA entity 작성하기 Spring boot 프레임워크에서는 @Entiy 어노테이션을 사용해서 어플리케이션의 엔티티 객체와 데이터베이스 테이블을 매핑해 객체지향적으로 데이터베이스의 데이터를 관리할 수 있다. JPA 엔티티를 매핑하는 것은 기본적인 작업이지만 어플리케이션 개발의 객체지향적 관점과 데이터베이스의 관계지향적 관점을 조율하는 것은 고려해야 할 사항이 많고 비즈니스와도 밀접한 관련이 있어 아주 중요한 작업이다. 따라서 단순히 JPA 엔티티를 데이터베이스 테이블과 매핑하는 것을 넘어서 엔티티 설계를 잘 해야 한다. 이번 글에서는 위에서 언급한 설계의 레벨은 제외하고 kotlin으로 JPA엔티티를 매핑하는 과정에서 어떻게 엔티티 클래스를 작성해야 할 지 고민했던 과정을 적으려고 한다. Java 언어를 사용한 엔티티 작성 예.. 2021. 11. 21. 이전 1 다음 반응형