본문 바로가기
IT/Java

spring -> springboot 로 프로젝트 변경

by 성준하이 2023. 8. 30.
반응형

여러개의 프로젝트를 사용중에 있는데 그중 spring 프로젝트가 존재하여 해당 프로젝트를 springboot 프로젝트로 변경을 하려고 한다.

 

스프링과 스프링 부트의 차이는 아래 참고 포스팅 참고 바란다.

 

프로젝트를 변경해주려면 간단하다.

maven기준으로 설명을 하면

springframework 를 boot 로 pom.xml 에 설정만 변경해주면 된다.

 

...
...
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>version</version>
    <relativePath/>
  </parent>
...
...
<dependencies>

  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
  </dependency>
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
  </dependency>
...
  <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
  </dependency>
  <dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
  </dependency>
...

 

이 항목들을 추가 해 준후에 다시 maven update 를 해주면 된다.


참고 포스팅

https://thenicesj.tistory.com/82

 

Spring / SpringBoot 차이점

이름도 비슷하면서 뭔가 같으면서도 다른 이둘. 차이점을 알아보도록 하자. 일단 스프링이란 자바 프로그래밍 언어의 대표적인 프레임워크중 하나로 프레임워크는 아래 포스팅을 참조하자. 스

thenicesj.tistory.com

 

반응형

'IT > Java' 카테고리의 다른 글

SpringBoot 인터셉터(Interceptor) 란?  (58) 2023.09.05
[Spring Boot] AutoConfiguration  (44) 2023.09.03
[Java] ASCII 문자 숫자 변환 코드  (50) 2023.08.29
Statement / preparedStatement 차이  (53) 2023.08.28
Lazy Bean 에 대해(lazy init / lazy loading)  (47) 2023.08.26

댓글