Spring 용어정리
-
[Spring] 용어정리(Updated 240131)Spring(Java) 2024. 1. 31. 23:43
() : 내 생각 Entity DB의 테이블에 존재하는 Column들을 필드로 가지는 객체를 뜻함 Entity는 DB의 테이블과 1대1 대응이며, 테이블에 가지지 않는 Column을 필드로 가져선 안된다. 또한 다른 클래스를 상속받거나 인터페이스의 구현체이기보다 순수한 데이터 객체인 것이 좋다. (LocalDateTime으로 주로 선언하는 createdAt이나 modifiedAt 등의 필드, 공통되는 필드는 BaseEntity로 관리하며, 이를 상속 또는 구현해서 사용하는 것이 더 좋은 것 같다.) (createdAt 240131) DTO Data Transfer Object로 데이터를 이동하기 위한 객체다. Client가 Controller에 요청을 보낼 때 RequestDTO를 활용하며, Contro..