IDE
Save Actions Plugin


- WebSecurityConfig 파일 자동정렬 안되게 추가
Coding Convention
- RequestDto & Entity 생성자에서 validate 하기 (추가적으로 필요하다면 Service Layer)
spring-boot-starter-validation
- Entity
@Table(name)
,@Column(name)
명시
- 생성자 Builder 및
@Builder.Default
사용
- 생성자 주입
@RequestArgsConstructor
사용
- Setter 사용 지양
- Service에서 전체적으로
@Transactional(readOnly = true)
옵션 사용, DB를 제어하는 메소드에@Transactional
Directory 구조
config
common
ㄴ BaseEntity
ㄴ Exception
ㄴ CursorResult
ㄴ S3Service
domain
ㄴ controller
ㄴ service
ㄴ entity
ㄴ dto
ㄴ repository
ㄴ converter