Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 테스트 코드
- spring boot
- 멀티 모듈
- docker
- 어노테이션
- swagger
- querydls
- AWS
- DevOps
- algorithm
- springboot
- rabbitmq
- CI/CD
- 프로그래머스
- Redis
- EC2
- Intellij
- Kafka
- 객체지향원칙
- trouble shooting
- aop
- 유효성 검사
- testcode
- Til
- MSA
- JWT
- JPA
- Github Actions
- 아키텍처
- Java
Archives
- Today
- Total
목록swagger (1)
개발노트
25.02.21 Java 커스텀 어노테이션
개요controller에서 스웨거 @Opration 설정을 하고있었는데 관련 설정이 너무 길어 controller의 코드가 지저분한게 상당히마음에 걸렸다. 그래서 이문제를 해결하고자 커스텀 어노테이션을 만들어 설정을 다른 파일에서 관리하고 컨트롤러에서 깔끔하게 적용하게 변경했다. 커스텀 어노테이션 작성에 대해 정리해본다. 어노테이션이란?메타데이터를 제공하는 Java의 기능으로, 코드에 추가 정보를 첨부하여 컴파일러나 프레임워크가 이를 활용할 수있도록 제공한다. 어노테이션은 클래스,메섣,필드 등에 부착할 수있으며, 런타임 또는 컴파일 타임에 특정한 동작을 수행한다. 커스텀 어노테이션 만드는 방법@interface 키워드를 사용하여 어노테이션을 생성한다.@Retention 어노테이션을 사용하여 어노테이션..
Java
2025. 2. 21. 21:37