안녕하세요~ IT깡패's예요~
spring에서 사용할 수 있는 프로젝트가 몇 개 정도 있는데요~ㅎㅎ;;
그 중에 한 개가 스프링부트를 사용한 프로젝트 입니다~
스프링부트는 스프링보다 console쪽에 찍힐 수 있는 로그가 많아질 수 있고요~
또한 github와 연동하기 쉬운 프로그램이죠~
이제부터는 스프링부트에서 프로젝트를 생성한 후 웹으로 화면을 띄워보도록 하겠습니다~
먼저 이클립스를 실행하고 sts라는 것을 설치한 뒤에 좌측 Project Explorer창에서 우클릭 후 -> new -> other.. 를
선택하고요~
new 창에서 spring boot 안에 Spring Starter Project창을 선택하고 next버튼 -> 을 누릅니다~
maven설정과 packaging설정 등이 중요하며,
maven설정대신 gradle로 바꿔줄 수도 있는데요 저는 maven을 선택하였습니다,,
그 이후에 설정들은 그냥 놨두면 되고 다음을 누르면 스프링부트 프로젝트가 생성됩니다~
위 그림은 프로젝트 wizard를 생성 후에 파일로 저기서 이제 컨트롤러와 maven, application.properties 설정만
바꿔주면 웹으로 화면을 오류없게끔 띄울 수 있습니다.
- pom.xml
maven.bulid 면 당연히 존재하는 것이며, 이 대신 사용하는 것이 gradle.build 라는 것이 있습니다.
가끔 grable이 maven보다 편해서 더 많이 사용되기도 하는데 maven도 중요하기때문에 잘 알아둘
필요가 있습니다. 그리고 웹을 구동시키기 위해서 아래 maven이 필요합니다.
org.springframework.boot spring-boot-starter-web
- java파일
원래 프로젝트가 생성되면 만들어져 있으며, 기본적으로 spring에서 controller에 초기에 만들어져있는 원리라
생각하시면 되겠는데요~
중요한 점은 main메소드 안에서 처리한다는 점입니다.
- application.properties
프로젝트 기본 설정 정보가 기록되어 있는 곳입니다.
db정보도 넣을 수 있고 서버 정보도 넣어져 있는 게 보통이죠~
- 프로젝트 구동
프로젝트에서 우클릭 후 > run as > spring boot app 을 선택하게 되면 spring boot를 실행시킬 수 있게 됩니다.
그리고 이제 *.jar나 *.war로 실행하시고 잘 구동이 되는 지 살펴보시면 되실 것 같네요~
- Maven Update
이도 프로젝트에서 우클릭 > Maven > Update Maven 을 선택한다음 build를 해주면 실행시키는 결과를 보여주게
됩니다.
단축키를 사용하셔도 되는 데, Alt + F5를 눌러주시면 됩니다~!!
이제 controller만 바꿔주고 화면만 띄워보겠습니다~ maven bulid를 이용해 실행하였는데요~
서버는 그냥 8080을 사용하였습니다~
<참고 링크>
스프링부트 - https://4urdev.tistory.com/m/45?category=761752
'IT 관련,, > Java관련 언어들' 카테고리의 다른 글
[Java/쓰레드]Thread를 이용해 sleep를 실행시켜보자~!! (0) | 2020.06.20 |
---|---|
[php/개발자]웹사이트 결제모듈 연동시키기~!! (1) | 2020.01.24 |
JSP화면 페이지에서 한글 처리(UTF-8) 해주기! (0) | 2018.08.19 |
[웹/JSP]jsp Get, Post방식 (0) | 2018.08.18 |
[웹/JSP]서블릿(servlet) 개념 및 기본 예제,, (0) | 2018.08.16 |