Notice
Recent Posts
Recent Comments
Link
개발 무지렁이
[Spring Boot] 어노테이션 정리 - 1 본문
@SpringBootApplication: 스프링부트의 모든 설정을 관리할 때
@EnableJpaAuditing: JPA Audit이란 기능 활성화할 때 (시간에 대해서 자동으로 값을 넣어주는 기능)
@EntityListeners(AuditingEntityListener.class): @CreatedDate, @LastModifiedDate..을 탐색해 엔티티변경 시
자동 업데이트해주는 기능을 수행하는 리스너를 등록할 때
@Bean: Bean을 생성할 때(❓ Bean이란: IoC컨테이너 내부에서 관리하는 객체)
@Configuration: 자바클래스를 설정파일로 만들 때 (Bean을 등록할 수 있다.)
@EnableWebSecurity: 스프링 시큐리티를 활성화할 때
@EnableGlobalMethodSecurity(prePostEnabled = true): @PreAuthorize 활성화할 때,
@PreAuthorize: 메서드 호출 이전에 권한을 확인할 때
@RequestMapping: URL 매핑할 때
@ResponseBody: URL 요청에 대한 응답으로 문자열 리턴할 때
@RequestParam: form으로 입력한 내용을 얻을 때 (name과 이름이 같아야한다)
@PathVariable: 변하는 값을 얻을 때
@RequiredArgsConstructor: 생성자를 자동 생성, 객체 주입
@Valid: 검증 기능을 동작시킬 때
'Backend > 스프링부트' 카테고리의 다른 글
[Spring Boot] extra필드에 GenFile 담기 (순서대로) (0) | 2023.01.06 |
---|---|
[Spring Boot] 여분의 필드 extra (0) | 2023.01.02 |
[Spring Boot] toastr을 이용해서 성공메세지 보여주기 (0) | 2022.12.30 |
[Spring Boot] Util클래스에서 URL 한글 인코딩하기 (0) | 2022.12.30 |
[Spring Boot] 결과보고서 RsData (0) | 2022.12.29 |
Comments