개발공부/Spring
[Spring] 01. 프로젝트 생성
Developer쮸군
2019. 8. 14. 00:13
완전 공부용으로 새로 시작!
이클립스 Project Explorer 우클릭 -> New -> Project... 선택
Spring Boot 폴더안에 Spring Starter Project 선택
기본적으로 입력이 되어있음.
입맛에 맞게 수정. Packaging만 War로 수정하였음.
Frequently Used는 최근에 선택했던 친구들.
원하는 기능들을 체크한 뒤에 Finish 클릭.
프로젝트 우클릭 -> Run As -> Spring Boot App 클릭 하면 프로젝트가 실행됨.
실행시 콘솔에 위와같은 내용이 나오고 서버가 제대로 뜨지 않을경우, DB관련 설정이 없어서 생기는 현상.
방법은 2가지 있음.
- 어노테이션을 추가하는 방법.
- 생성된 패키지 안에 *Application.java 파일을 연다. (스프링부트 메인 클래스)
- 해당 클래스 안에 @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) 을 추가한다.
- DB정보를 추가하는 방법.
- src -> main -> resources -> application.properties 파일 오픈.
- 아래 정보 본인의 DB에 맞게 수정하여 입력.
spring.datasource.url=jdbc:mysql://localhost/databasename
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
서버실행.
콘솔에 정보가 출력되면서 서버 올라감.
페이지 확인결과 서버 제대로 올라감. (스프링 시큐리티 추가해서 기본 로그인 페이지가 뜸.)