Entity1 [Project01] MiniBoard(3) - Custom Annotation 생성, 사용자 Model 생성 Custom Annotation 생성 각 클래스의 역할 세분화를 위해 Business, Converter Annotation을 만든다. 요청 로직의 흐름은 Client -> Controller -> Business -> Service -> Repository 순으로 흘러가고, 응답은 역순으로 반환한다. 요청과 응답의 모델이 다르기 때문에 도메인별로 Converter 클래스를 사용할 예정이다. @Business @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Service public @interface Business { @AliasFor(annotation = Service.class) String value() default ""; } .. 2024. 1. 25. 이전 1 다음