Spring Boot
泡码者
这个作者很懒,什么都没留下…
展开
-
5、Spring Boot 2.x整合PageHelper实现分页
上一篇文章对Mybatis进行了集成,实现了对单表的查询,并且使用MockMvc对Controller代码进行了单元测试。这一篇文章重点说明对PageHelper分页的整合。以前我记得通常要实现分页,需要两条SQL语句来实现。首先会查询出数据总数,然后计算出总页数,传递页码进行查询,不同的数据库进行分页查询的方式还不一样。现在针对Mybatis分页,有两款插件,一个是通用Mapper,另一...原创 2018-11-15 21:04:52 · 790 阅读 · 4 评论 -
3、Spring Boot 2.x整合Mybatis并且实现单表的增删除改查
上一篇创建了一个最简单的Spring Boot 2.x项目,算是有了一个初步的认识。这一篇我们在上一篇项目的基础上,实现以下目标:1、项目中整合Mybatis Generator进行mapper相关文件的自动生成;2、整合Mybatis连接数据库并且实现单表的增删改查;3、并且使用Sping Boot 2.x默认的HikariCP作为数据库连接池;一、引入相关依赖在pom....原创 2018-11-14 19:18:16 · 421 阅读 · 0 评论 -
4、Spring Boot 2.x使用Mockito进行测试
在上一篇,项目基本实现了Spring Boot对Mybatis的整合。这篇文章使用Mockito对项目进行测试。1、使用postmat测试;2、编写单元测试类,使用mockito进行测试;3、使用idea内置工具进行测试运行AicodeBgmsApplication.java,启动项目后,可以采用如下方式对接口进行测试。一、使用postman进行测试如上图所示进行测试,...原创 2018-11-14 19:26:19 · 4159 阅读 · 1 评论 -
2、Spring Boot 2.x创建第一个项目
这篇文章我们使用Spring Boot 2.x快速搭建一个Hello World项目,并且运行起来。一、 开发环境Java 1.8+Maven 3.3.9+Intellij Idea 2017.2.5关于在Intellij Idea中配置JDK、Maven的方法,请读者自行百度。这里不再赘述。本系列文章用到的开发环境相同,后续文章不再进行说明。二、创建项目1、使用I...原创 2018-11-13 17:28:13 · 487 阅读 · 0 评论 -
1、Spring Boot及Spring Boot 2.X介绍
Spring Boot及Spring Boot 2.X介绍Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot的到来,让广大java开发人员能够更加简单的方式使用Spring 相关的开源框架进行项目代码的开发。北京时间2018...原创 2018-11-13 15:25:46 · 341 阅读 · 0 评论 -
6、Spring Boot 2.x的打包部署
通过前面几篇文章,我们已经可以创建Restful的服务。下来我们就要对服务打包部署,并且及时监控服务的运行情况。本节内容一起来学习一下打包部署。一、打包在项目创建时,我们可以根据实际项目需要选择打包方式为jar包,还是war包。<groupId>com.aicode.bgms</groupId><artifactId>aicode-bgms<...原创 2018-11-21 19:30:29 · 285 阅读 · 0 评论