Spring Boot 框架是 Java 平台上的一种开源轻量级应用框架,提供具有控制反转特性的容器。
步骤
- 初始化项目
 - 配置 Maven 国内镜像
 - 配置 Gradle 国内镜像
 - 配置项目
 - 生成 Entity
 - 基础测试
 
初始化项目
通过 spring initializr 网站或集成开发工具IDEA、STS等初始化项目。
spring initializr 地址:https://start.spring.io/  
初始化项目时勾选上 Spring Web + MySQL Driver + MyBatis Framework
JPA用于对象关系映射ORM
其他初始化信息详见下图:
  
配置 Maven 国内镜像
默认仓库位置:C:\Users\用户\.m2\repository
IDEA查看Maven配置信息
勾选两个Override
  
C:\Users\用户\.m2 下新建settings.xml,内容如下:
1  | <?xml version="1.0" encoding="UTF-8"?>  | 
配置 Gradle 国内镜像
详细参考文章:https://www.cnblogs.com/huiyi0521/p/10997152.html
配置项目
数据库MySQL配置 + MyBatis配置
application.properties
1  | # 数据库配置  | 
项目结构
  
生成 Entity
详细参考文章:https://blog.csdn.net/tianyaleixiaowu/article/details/78204453
基础测试
启动类 LiteratureApplication 不作更改
1  | package com.clh.literature;  | 
Controller层:UserController.java
1  | package com.clh.literature.controller;  | 
Service层:UserService.java
1  | package com.clh.literature.service;  | 
Mapper层:UserMapper.java
1  | package com.clh.literature.mapper;  | 
Model层:User.java
1  | package com.clh.literature.model;  | 
common层:JsonApi.java
1  | package com.clh.literature.common;  | 
浏览器,输入URL:http://localhost:8080/user?openId=yegetaier 测试