前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

如何实现java项目的快速开发?Spring Boot +SSM 入门教程

如何实现java项目的快速开发?5分钟搭建好框架!Spring Boot +SSM 入门教程


初始化项目

  1. 新建项目选择Spring Initializr
  2. 选择SDK 1.8

3.添加框架

  • Lomboc (实体自动属性)
  • Spring Web
  • MySQL Driver
  • MyBatis Framework

项目结构

  1. Controller

2.Model

3.Service

4.Iservice

5.mapper

pom.xml 加入 Swagger
<!-- 整合Swagger依赖方便 REST测试 -->
<dependency>
 <groupId>io.springfox</groupId>
 <artifactId>springfox-swagger2</artifactId>
 <version>2.9.2</version>
</dependency>
<dependency>
 <groupId>io.springfox</groupId>
 <artifactId>springfox-swagger-ui</artifactId>
 <version>2.9.2</version>
</dependency>
启动项 加入@EnableSwagger2 注解

application.properties 设置

#访问根路径
#应用名称
spring.application.name=springboot-demo
#访问端口号
server.port=8080
#编码格式
server.tomcat.uri-encoding=utf-8
#数据库相关配置
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://10.0.2.25:3306/budget?supervision=utf8&autoReconnect=true&useSSL=true
spring.datasource.username=root
spring.datasource.password=1234.abcd
spring.datasource.max-idle=10
spring.datasource.max-wait=10000
spring.datasource.min-idle=5
spring.datasource.initial-size=5
#session生命周期
server.servlet.session.timeout=30m

启动 非常快 就几秒钟

http://localhost:8080/swagger-ui.html

或者在浏览器 输入

http://localhost:8080/login?account=admin&password=1234

各位小伙伴,有了Spring Boot 后,搭建一个restful风格的框架是不是很简单呢?

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言