개발툴을 설치했으면 이제 진짜…
Hello Spring Boot!! 를 찍어보기 위해 달려보자..
좌측의 Create new Spring Starter Project 를 눌러준 후 각 정보 입력 후 Next
사용할 라이브러리 선택 후 Finish!!
프로젝트에 에러가 발생한다.
프로젝트 우클릭 -> Maven -> Update Maven Project
Force Update of Snapshots/Releases 체크 후 OK 를 눌러준다.
오류가 사라지면
프로젝트 패키지 내에
xxxApplication.java 우클릭 -> Run As -> Java Application 클릭!!
Console창에 정상적으로 실행 된 것을 확인 할 수 있다..
웹 관련 설정을 1도 안한 상태라… (의존성 pom.xml 만 작성)
되는건가… 의구심이 들어 주소창에 입력..
Spring security 를 적용하기 위하여 의존성을 추가해서
Spring security 메인 화면이 나오는 상태인데…
일단.. 서버는 잘 기동이 된 걸로 확인 완료..
View Resolver 나 서버 포트 설정은.. 더 찾아 봐야할듯…
Hello Spring Boot!! 를 찍은게 아니라.. 먼가 찝찝…하네-_-
찝찝하여… spring 공홈에서 searching…
내 비록 영포자(영어포기자..ㅠ)이지만… 이정도는.. 찾아서 할 수 있지 않을까…?
pom.xml 에서 spring security 관련 부분을 모두 주석 처리 후
xxxApplication.java 파일 수정
@SpringBootApplication @RestController public class EpApplication { public static void main(String[] args) { SpringApplication.run(EpApplication.class, args); } @GetMapping("/hello") public String hello(@RequestParam(value = "name", defaultValue = "World") String name) { return String.format("Hello %s!", name); } }
서버 재시작!!?
서버가 없는데…
Spring Boot 는 뭔가 내부적으로 하는게 많은 것 같다..
설정이 복잡하지 않긴 한데…
상단의 위 아이콘 클릭으로 대체 가능!!
짜잔~?
Hello World! 가 출력되었다..ㅠㅠ
아? Hello Spring Boot! 를 띄워야하지..
완료…
총 평가..(?)
확실히… 편하긴 편하다…
처음부터 SpringBoot 를 쓴다면.. 오히려 더 좋을지도…?
다만.. SpringFramework 설정부터 해왔던 내 입장에서는..
편한건 사실…
다만… log 설정방법, 서버설정 등과 같은 세부적인 설정파일?
이 직관적으로 보이지 않기 때문에 다소 난해하다고 느껴지는 것 같다.
추가적으로 더 찾아서 설정해야 하는 항목으로는..
log level 이나.. 서버 포트.. 등등 관련 항목은 차근차근 찾아보는걸로…
그리고… return 항목에 jsp 를 받는 부분…
SpringFramework 기준으로 말하면..
ViewResolver 와 관련된 부분등이 있을 것 같다..
0 글이 마음에 드셨다면 하트 꾸욱~