快速搭建maven+Spring-boot框架(附代码)
2017-08-03 16:12
831 查看
新建maven项目
配置pom等文件
编写java文件并运行
1.新建一个maven项目Springboot,并在另一个maven webapp项目中将webapp目录复制到Springboot中:
新建一个目录src/main/resources,最终项目结构如下:
2.配置pom文件,在pom文件中添加如下代码:
添加配置文件application.properties,并在其中添加如下代码:
上面的代码段中配置了访问路径及端口号等,具体如下图:
(注意:在编写配置文件后可能需要更新包,右键项目>maven>update project 即可)
3.编写java文件并运行
运行项目还需两个java文件,一个是controller一个是用来启动项目的类,新建一个MainController类添加如下代码:
代码如下:
新建一个application类类名自拟这个类用来负责启动项目,在其中添加如下代码:
代码如下:
在application类中右键运行项目,运行成功如下:
到浏览器中用配置中的路径及端口号访问,如:
至此,一个简单的Spring-boot已经搭建完成。实际项目中的配置会更多,比如数据库的配置连接,运行的环境变量添加等等,在此就不多赘述。
配置pom等文件
编写java文件并运行
1.新建一个maven项目Springboot,并在另一个maven webapp项目中将webapp目录复制到Springboot中:
新建一个目录src/main/resources,最终项目结构如下:
2.配置pom文件,在pom文件中添加如下代码:
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.2.7.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
添加配置文件application.properties,并在其中添加如下代码:
server.context-path=/cdz server.port=6677 server.session-timeout=30 server.tomcat.uri-encoding=utf-8 logging.level.root=INFO
上面的代码段中配置了访问路径及端口号等,具体如下图:
(注意:在编写配置文件后可能需要更新包,右键项目>maven>update project 即可)
3.编写java文件并运行
运行项目还需两个java文件,一个是controller一个是用来启动项目的类,新建一个MainController类添加如下代码:
代码如下:
@Controller public class MainController { @RequestMapping("/") @ResponseBody String home() { System.out.println("springboot项目启动成功!"); return "springboot项目启动成功!"; } }
新建一个application类类名自拟这个类用来负责启动项目,在其中添加如下代码:
代码如下:
@Configuration @EnableAutoConfiguration @ComponentScan public class cdzApplication { public static void main(String[] args) { SpringApplication.run(cdzApplication.class, args); } }
在application类中右键运行项目,运行成功如下:
到浏览器中用配置中的路径及端口号访问,如:
至此,一个简单的Spring-boot已经搭建完成。实际项目中的配置会更多,比如数据库的配置连接,运行的环境变量添加等等,在此就不多赘述。
相关文章推荐
- springboot入门(一)--快速搭建一个springboot框架
- Eclipse+Maven+Spring-boot快速搭建
- SpringBoot1-spirng项目快速搭建+maven+spring的基本配置
- Spring-boot:快速搭建微框架服务
- Spring Boot 快速搭建微服务框架详细教程
- spring-boot轻松搭建一个项目框架(代码)
- spring boot maven 框架搭建
- springboot+maven快速构建项目的示例代码
- 在IntelliJ IDEA下搭建基于Maven的spring boot框架
- 【超详细图文教程】用SpringBoot+Maven搭建SSM框架
- 使用maven 快速搭建springboot项目
- 快速搭建springboot框架以及整合ssm+shiro+安装Rabbitmq和Erlang、Mysql下载与配置
- Maven中的archetype快速搭建一个代码开发架构 Spring-MVC
- 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【五】【编写基础代码快速生成工具】
- Springboot+maven+mysql+thymeleaf 简单框架搭建
- Spring-boot:快速搭建微服务框架
- spring+spring mvc + mybatis + maven 项目框架搭建笔记<一>
- Spring学习之SpringMVC框架快速搭建实现用户登录功能
- 快速搭建RESTful Web Service(Spring Boot)
- 使用 Spring Boot 快速构建 Spring 框架应用