게시판 만들기(스프링 부트3, 나도코딩 스터디)/3장. 게시판 만들고 새 글 작성하기 : Create 3

3.4 DB 데이터 조회하기(게시판 만들기 / 길벗 코딩 자율학습단)

DB 데이터 조회하기 1. H2 DB 접속하기 src > main > resources > application.properties 에 들어가 spring.h2.console.enabled=true작성(H2 DB에 웹 콘솔로 접근이 가능하도록 해줌) localhost:8080/h2-console 페이지 접속 인텔리제이에 접속하여 ctrl + f 키롤 눌러 JDBC검색 => JDBC URL 복사 붙여넣기 후 접속 2. 데이터 조회하기 INSERT INTO 테이블명(속성명1,속성명2,속성명3, ---) VALUES(값1, 값2, 값3, ---); => SQL문으로 데이터 삽입 SELECT * FROM 테이블명 => 테이블에 있는 모든 데이터 값 확인

3.3 DTO를 데이터베이스에 저장하기(게시판 만들기 / 길벗 코딩 자율학습단)

데이터베이스(DB, Database) => 데이터를 관리하는 창고 / 행과 열로 구성된 테이블에 저장해 관리 대표적인 DB 프로그램 => MySQL, 오라클, 마리아DB 등등 사용할 DB 프로그렘 => H2 DB DB에서 자바 언어를 이해하게 해주는 것 => JPA(Java persistence API) JPA의 핵심 도구 2가지 엔티티(entity) : 자바 객체를 DB가 이해할 수 있도록 만들어줌 / 이를 기반으로 테이블 작성 리파지터리(repository) : 엔티티가 DB 속 테이블에 저장 및 관리될 수 있게 하는 인터페이스 DTO를 데이터베이스에 저장하기(방법/과정) 1. DTO를 엔티티로 변환하기 프로젝트 아래에 엔티티를 관리하기 위한 entity패키지 만들기 새 클래서 생성(Article) ..

3.1~3.2 폼 데이터를 DTO로 받기(게시판 만들기 / 길벗 코딩 자율학습단)

폼 데이터 HTML 요소인 태그에 실려 전송되는 데이터 웹 브라우저를 이용할 때 서버로 데이터를 보낼때 주로 사용함 ex) 로그인 정보(아이디, 비밀번호)등 DTO 태그에 실어 보내진 데이터들이 담기는 공간(서버의 컨트롤러) Controller로 폼데이터를 받아 최종적으로 DB(Database)에 저장함 폼 데이터를 DTO로 받는 방법(과정/순서) 1. 입력 폼 만들기 templates > Directory > New > File 을 통해 mustache 파일(뷰페이지) 생성 태그를 통해 입력받을 페이지 작성 입력 받은 정보를 어디로 보낼지는 action 속성으로 어떻게 보낼지는 method 속성으로 설정 DTO와 연결될 속성 추가(title & content) 2. 컨트롤러 만들기 프로젝트 > cont..