@RequestBody, @ResponseBody https://cheershennah.tistory.com/179 [Spring] @RequestBody / @ResponseBody 어노테이션 이란?스프링에서 비동기 처리를 하는 경우 @RequestBody , @ResponseBody를 사용한다. 비동기 처리를 위해 이 어노테이션들은 어떻게 작동할까? 클라이언트와 서버의 비동기 통신 클라이언트에서 서버로 통cheershennah.tistory.com Spring/@annotation 2024.06.09
@Validated, @Valid https://mangkyu.tistory.com/174 [Spring] @Valid와 @Validated를 이용한 유효성 검증의 동작 원리 및 사용법 예시 - (1/2)Spring으로 개발을 하다 보면 DTO 또는 객체를 검증해야 하는 경우가 있습니다. 이를 별도의 검증 클래스로 만들어 사용할 수 있지만 간단한 검증의 경우에는 JSR 표준을 이용해 간결하게 처리할 수mangkyu.tistory.com Spring/@annotation 2024.06.09
ConstraintValidator https://pamyferret.tistory.com/50 ConstraintValidator로 컨트롤러에서 받는 값 유효성 체크하기컨트롤러에서 값을 받을 때 보통 아래와 같이 'javax.validation.constraints' 제공하는 어노테이션들을 사용해서 파타미터의 값을 체크한다. @NotNull @NotEmpty 하지만 이는 단순 체크를 위한 어노테이션으pamyferret.tistory.com https://velog.io/@ljks789/spring-ConstraintValidator%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90 [Spring] ConstraintValidator에 대해 알아보자서론이번 프로젝트를 진행하.. Spring/study for project 2024.06.09
@Component https://programmingrecoding.tistory.com/13 @Component 어노테이션@Component 어노테이션을 이용하면 Bean Configuration 파일에 Bean을 따로 등록하지 않아도 사용할 수 있다. 빈 등록자체를 빈 클래스 자체에다가 할 수 있다는 의미이다. @Component 어노테이션은 기본적으programmingrecoding.tistory.com Spring/study for project 2024.06.09
<?>, <? extends T> https://st-lab.tistory.com/153 자바 [JAVA] - 제네릭(Generic)의 이해정적언어(C, C++, C#, Java)을 다뤄보신 분이라면 제네릭(Generic)에 대해 잘 알지는 못하더라도 한 번쯤은 들어봤을 것이다. 특히 자료구조 같이 구조체를 직접 만들어 사용할 때 많이 쓰이기도 하고st-lab.tistory.com Spring/study for project 2024.06.09
@interface https://velog.io/@potato_song/Java-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98-%EC%BB%A4%EC%8A%A4%ED%85%80-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98-%EB%A7%8C%EB%93%A4%EA%B8%B0 [Java] 어노테이션 (+커스텀 어노테이션 만들기)자바 어노테이션에 대한 간략한 이해와 커스텀 어노테이션 만들어서 사용하는 법을 arabozavelog.io https://hbase.tistory.com/169 [Java] 자바 어노테이션(Annotation) 사용법 및 예제 - 커스텀 어노테이션 만들기스프링 프레임워크 기반의 작업을 많이 하는 개발자라면 '어노테이션(Annotat.. Spring/@annotation 2024.06.09
@Retention https://jeong-pro.tistory.com/234 아무 관심 없던 @Retention 어노테이션 정리(RetentionPolicy SOURCE vs CLASS vs RUNTIME)@Retention annotation 관심 갖게 된 이유 자바에서 지향하는 방법은 아니지만 필요에 의해서 커스텀 애노테이션(Annotation)을 만들어야 할 때가 있습니다. 보통 예제 샘플 코드를 보면 메타 애노테이션jeong-pro.tistory.com Spring/@annotation 2024.06.09
@Target https://velog.io/@ysm103408/JAVA-Target-annotation-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0 [JAVA] @Target annotation 알아보기밑에 사진은 Target annotation을 구현한 부분이다.value에는 ElementType이라는 Enum객체를 사용한다.구현 코드를 보면 위에 ANNOTATION_TYPE이 들어간다. 그래서 Target이라는 annotation은 annotation에만 부착될velog.io Spring/@annotation 2024.06.09
@Constraint https://velog.io/@koo8624/Spring-Constraint%EB%A1%9C-%EC%BB%A4%EC%8A%A4%ED%85%80-validation-%EB%A7%8C%EB%93%A4%EA%B8%B0 [Spring] @Constraint로 커스텀 validation 만들기@Constraint 어노테이션을 활용하면 사용자가 원하는 Constraint와 Validation을 만들어 이를 적용할 수 있다. 개인 프로젝트 과정에서 String 타입의 필드(ex, 성별)를 Enum 타입으로 변환하여 저장할 필요가velog.io Spring/@annotation 2024.06.09
@Documented https://blog.naver.com/swoh1227/222229853664 온라인 자바 스터디#12- 어노테이션(@retention, @target, @documented, 어노테이션 프로세서)유튜브를 통해 자바 스터디를 진행하는 프로그램이 있어 한번 정리해볼까 합니다. (아래는 해당 링크이니 ...blog.naver.com Spring/@annotation 2024.06.09