使用maven搭建基本的spring boot框架
- 先创建一个maven项目,基本流程可查看:https://blog.csdn.net/yuguiyang1990/article/details/8796726
- maven项目结构如下
- 配置pom文件,在pom文件中添加如下代码:
<!-- 继承 spring boot 父包 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.4.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
4.添加配置文件application.properties,并在其中添加如下代码:
spring.profiles.active=dev
图片如下:
server.port=8088
server.contextPath=/demo
server.session-timeout=30
server.tomcat.uri-encoding=utf-8
logging.level.root=INFO
上面的代码段中配置了访问路径及端口号等,具体如下图:
5.编写java文件并运行
运行项目还需要两个java文件,一个是controller一个是用来启动项目的类,新建一个DemoController类添加以下代码:
@RestController
public class DemoController {
@RequestMapping("/test")
String home() {
System.out.println("springboot项目启动成功!");
return "springboot项目启动成功!";
}
}
图片如下:
新建一个Application类这个类用来负责启动项目,在其中添加如下代码:
@Configuration
@EnableAutoConfiguration
@ComponentScan
public class Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
图片如下:
Application类中右键运行项目,运行成功如下图:
到浏览器中用配置中的路径及端口号访问,如图所示便是访问成功:
至此,一个简单的Spring-boot已经搭建完成。实际项目中的配置会更多,比如数据库的配置连接,运行的环境变量添加等等,在此就不多赘述。