스프링 부트와 어쩌고 ~

한결·2023년 3월 23일
0

Study

목록 보기
10/13

ㄱㅇㅇ

어노테이션

Applciation
@SpringBootApplication

  • 프로젝트 최상단에 위치해야함

main 메소드에서 실행하는 SpringApplication.run으로 인해 내장 WAS를 실행 -> 서버에 항상 톰캣을 설치할 필요가 없어지고 스프링 부트로 만들어진 jar 파일로 실행하면 됨

Web
=> 컨트롤러와 관련된 클래스 위치
@RestController

  • 컨트롤러를 JSON 반환하는 컨트롤러로 만들어줌
  • 예전 @ResponseBody를 한꺼번에 사용할 수 있게 해줌

@GetMapping

  • Http Method 인 Get의 요청을 받을 수 있는 APi를 만들어줌
  • 예전에는 @RequestMapping

어노테이션 기반 제작
-> 같은 부분 반복할때 개선 가능???

JPA
@Entity

0개의 댓글