* 폼 데이터 : <form> 태그에 실려 전송되는 데이터
<form> : 데이터를 묶어 실제 서버로 전송해주는 역할
form의 2가지 속성
- action : 데이터를 처리하기 위한 서버의 주소
- method : 데이터를 전송하는 방식 지정. get, post 2가지 방식 존재
- get : 데이터가 전송될 때 주소창에 파라미터 형태로 붙어 데이터가 노출됨
- post : 데이터가 전송될 때 데이터가 노출되지 않음
* DTO(Data Transfer Object) : 폼 데이터에 실어 보낸 데이터를 서버의 컨트롤러가 DTO에 담아 받음
* 폼 데이터를 DTO로 받는 과정
* 데이터베이스
데이터를 관리하는 창고. DB의 모든 데이터는 행과 열로 구성하여 테이블에 저장되고 관리
* JPA
자바 언어로 DB에 명령을 내리게 하는 도구. 엔티티와 리파지터리 포함
엔티티 : 자바 객체를 DB가 이해할 수 있게 만듦. 엔티티를 기반으로 테이블이 만들어짐
리파지터리 : 엔티티가 DB 속 테이블에 저장 및 관리될 수 있게 하는 인터페이스
* DTO를 DB에 저장
* 의존성 주입
외부에서 만들어진 객체를 필요한 곳으로 가져오는 기법
+) HTML/CSS 용어
<label> : form 요소의 이름과 form 요소를 명시적으로 연결시켜주기 위해 사용
셀프체크
'Back-end > Spring boot' 카테고리의 다른 글
[Spring boot] 6일차_게시판 내 페이지 이동하기 (0) | 2023.12.02 |
---|---|
[Spring boot] 5일차_게시글 읽기: Read (0) | 2023.12.02 |
[Spring boot] 4일차_롬복과 리팩터링 (0) | 2023.11.29 |
[Spring boot] 2일차_MVC 패턴 이해와 실습 (0) | 2023.11.22 |
[Spring boot] 1일차_스프링 부트 시작 (0) | 2023.11.21 |