Search
Duplicate

Annotation 정리

태그
Annotation
스프링부트

Mapping Annotation

Mapping annotaion 종류
@GetMapping
데이터 조회 및 가져오기
@PostMapping
데이터 수정하기
@PutMapping
데이터 추가 / 삽입하기
@DeleteMapping
데이터 삭제하기
@RequestMapping
어떤 메소드가 처리할지 Mapping
@RequestMapping
Spring boot application 이 실행되면 사용할 bean 들을 담을 ApplicationContext 를 생성하고 초기화 한다.
@RequestMapping 이 사용하는 속성에는 여러가지가 있지만 여기서는 value 에 대해서만 이야기 하려 한다.
value 는 연결할 url 을 지칭한다.
// localhost:8080/hello @RequestMapping(value="/hello") // localhost:8080/hello // localhost:8080/hello-friends // localhost:8080/hello-spring // 다중 요청도 가능하다. @RequestMapping(value={"/hello", "/hello-friends", "/hello-spring"}))
Java
복사

Domain Annotation

Domain Annotation 종류
@Id
@GeneratedValue
@NotBlank
@Lob

File Annotation

File Annotaion 종류
@ResponseBody

Authorize Annotation

Authorize Annotaion 종류
@PreAuthorize