[Spring] 정리

s·2024년 3월 5일
0

🗂️ 오류 / 정리

목록 보기
12/19
post-thumbnail

📒✏️ 문법 정리

📌 (1) EL

: $ { }

  • JSP에서만 가능
    (HTML에서 쓰고싶다면, JavaScript를 써야함)

📌 (2) Jar

: JAR 파일

  • 클래스 파일, 리소스 파일 및 메타데이터를 포함하는 압축된 파일 형식 (ZIP 형식으로 압축)

ex) hello-spring-0.0.1-SNAPSHOT.jar
: Java 애플리케이션의 실행 가능한 JAR 파일


📌 (3) @Controller vs @RestController 차이

Controller

: MVC - HTML 페이지(view) 반환

RestController

: JSON / XML 반환


📌 (4) @Autowired

: 의존성을 찾아서 자동으로 의존성을 주입하는 것


📌 (5) @Resource

: 의존성 주입 할 대상을 찾을 때 씀


📌 (6) setViewName ("파일이름")

: Controller -> 클라이언트로 전달 될 .html파일 이름


📌 (7) @GetMapping / @PostMapping

GetMapping

: ex)List - 데이터 불러와서 띄워야하는 것/ 자원을 가져오는 역할

PostMapping

: ex)회원가입 / 자원을 넣어주는 역할


📌 (8) @Entity

: 테이블 설계함
: DB 테이블과 해당 클래스가 서로 매핑


📌 (9)@ GeneratedValue(stratey = Generation.IDENTITY)

: 자동으로 데이터가 들어올 떄 , 1.2.3번 ,,,으로 설정해줌

profile
어제보다 조금 더 성장하기!

0개의 댓글