가자공부하러!

1. Spring Boot Maven 프로젝트 생성 방법(1.5.21) 본문

공부/Spring Boot

1. Spring Boot Maven 프로젝트 생성 방법(1.5.21)

오피스엑소더스 2019. 7. 12. 09:36





성공!



참고 사이트 : https://offbyone.tistory.com/391

1. Spring Starter Project 생성

  > New -> Spring Starter Project

 


2. dependency 추가
  > <dependency> tomcat-embed-jasper

 

3. 웹파일을 위한 공간 생성

  > src/main/webapp

  > src/main/webapp/WEB-INF

  > src/main/webapp/WEB-INF/jsp


4. 뷰 리졸버 설정

  > 경로 : src/main/resources/application.properties


5. 컨트롤러 생성

  > 1번 왼쪽 그림에 Package경로 아래에 패키지 web 생성

  > web 패키지에 컨트롤러 생성(Class)


6. jsp파일 생성

  > 경로 : src/main/webapp/WEB-INF/jsp


7. 애플리케이션 실행

  > 1번 왼쪽 그림 Package경로에 기본적으로 생성된 ****Application.java 오른쪽클릭

-> Run As -> Java Application으로 실행


성공 ㅠㅠ


실패1


2019-07-12


1. Maven Project 생성

  > New -> Project -> Maven -> Maven Project -> webapp선택 -> Finish


2. pom.xml 설정

  > <parent> spring-boot-starter-parent 추가

  > <properties> <java.version> 1.8

  > <dependency> spring-boot-starter-web 추가

  > <dependency> javax.servlet 추가

  > <dependency> tomcat-embed-jasper 추가

  > <build> <plugins> <plugin> spring-boot-maven-plugin 추가


3. java 클래스 작성

  > App.java

- SpringBoot가 실행될 시점인 main함수가 될 App.java 클래스

- 경로 : src.main.java.com.example.exam2log(프로젝트이름) -> App.java

  > SampleController

- 컨트롤러 SampleController.java

- 경로 : src.main.java.com.example.exam2log(프로젝트이름).app -> App.java

  > Service

- 경로 : src.main.java.com.example.exam2log(프로젝트이름).app.common.service

- 경로 : src.main.java.com.example.exam2log(프로젝트이름).app.common.service.impl

  > DAO

- 경로 : src.main.java.com.example.exam2log(프로젝트이름).app.common.service.dao


4. build

  > 프로젝트 우클릭 -> Run As -> Maven build(Alt+Shift+X, M)

  > 안되는데여..



실패2


2019-07-12

1. Spring Starter Project 생성

  > New -> Spring Starter Project

- Name, Group, Artifact, Package 입력

- Type : Maven, Packaging : Java, Java Version : 8, Language : Java

  > Dependencies 선택

- Spring Boot Version : 1.5.21

- Lombok, MySQL Driver, Spring Web Services


2. pom.xml설정

  > <dependency> tomcat-embed-jasper 추가


3. 프로젝트 빌드

  > Run As -> Spring Boot App







Comments