IDEA 快速搭建Spring Boot框架 ☞ 最后附上项目GitHub下载地址

版权声明:有问题的请留言 喜欢的请给个赞 --------------------------------不定时会更新,因为学习,所以快乐,因为分享,所以便捷!转载请标注出处,哈哈! https://blog.csdn.net/Appleyk/article/details/82629047

一、Spring Boot Web框架快速搭建

(1)New Project

(2)项目命名及相关参数配置

(3)项目命名及相关参数配置

 

(4)完成搭建

(6)完成搭建,等待IDEA为我们构建框架所需的依赖环境

 

(7) 配置Maven本地仓库

(8) 最后,项目目录结构树如下

二、Spring Boot 集成 Mybatis 实现CRUD

亮点:

(1)构建JSON响应消息体,作为接口的统一返回值

 

(2)利用注解注入数据源,并统一扫描Dao层mapper接口

(3)日志管理,记录程序的info、debug、及error消息

 

(4)全局异常捕获处理

(5)通用Mybatis分页插件PageHelper的应用

(6)构建查询filter,根据不同的条件进行结果查询

(7)...ect  整个项目结构如下

上半部分:

下半部分:

三、效果演示

四、User表

CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) DEFAULT NULL,
  `sex` tinyint(1) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;

 

五、Json测试用例

批量保存:

[{
	"name": "appleyk",
	"sex": 0
},
{
	"name": "john",
	"sex": 1
},
{
	"name": "kobe",
	"sex": 0
},
{
	"name": "darlin",
	"sex": 1
},
{
	"name": "james",
	"sex": 0
}]

批量更新:

[
	{
		"id": 1,
		"name": "appleyk1",
		"sex": 1
	}, {
		"id": 2,
		"name": "json1",
		"sex": 0
	}
]

六、GitHub项目地址

SpringBoot_Mybatishttps://github.com/kobeyk/SpringBoot_Mybatis.git

猜你喜欢

转载自blog.csdn.net/Appleyk/article/details/82629047