Spring Boot
-
일반 JDBC를 이용한 구현Spring Boot 2019. 11. 23. 23:03
Native JDBC를 이용한 구현 01-01-jdbc-todo프로젝트에 SingerDao인터페이스를 일반적인 JDBC프로그램으로 구현한다. Spring Boot Starter를 이용한 프로젝트 생성 Spring Boot -> Spring Starter Project로 생성한다. 의존성 라이브러리 todo 프로젝트와 동일하게 설정한다. 소스 : pom.xml 설정 데이타 소스 설정 todo 프로젝트와 동일하게 설정한다. 소스 : application.yml 데이타베이스 초기화 파일 생성 todo 프로젝트와 동일하게 설정한다. 소스 : schema.sql 소스 : data.sql Domain 클래스 생성 소스 : Singer.java 소스 : Album.java DAO인터페이스 생성 todo 프로젝트와 동..
-
JDBC TodoSpring Boot 2019. 11. 23. 11:29
JDBC Todo 이 프로젝트는 SpringBoot로 실행은 가능하나 테스트케이스는 실행되지 않는다. 이 프로젝트는 다음에 진행할 모든 JDBC프로젝트의 기본 구조로 사용한다. 사용하는 DBMS는 postgresql이다. Spring Boot JDBC개발을 진행하기 위한 준비과정으로 데이타베이스 설정, lombok설정, dao인터페이스, 테스트케이스를 준비한다. 이클립스 추가 플러그인 설치 예제 프로젝트를 정상적으로 연습할 수 있도록 Spring Tool Suite와 Lombok가 설치되어 있어야 한다. 데이타베이스 설정 postgres계정으로 다음 sql문들을 실행한다. 계정 생성 CREATE USER linor WITH LOGIN; ALTER USER PASSWORD 'sring1234'..