![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot边学边用
孙迎港
个人全新博客网站:http://www.simplesay.xin
展开
-
SpringBoot边学边用(七)SpringBoot单元测试
编写单元测试可以帮助开发人员编写高质量的代码,减少Bug,便于重构;Spring Boot提供了一些注解和工具去帮助开发者测试他们的应用,在Spring Boot中开启单元测试只需要引入spring-boot-starter-test即可,其包含了一些主流的测试库添加项目依赖在项目pom.xml文件<dependencies></dependencies>标签内添加依赖:<dependency> <groupId>org.spr...原创 2020-12-15 11:05:23 · 287 阅读 · 0 评论 -
SpringBoot边学边用(六)使用Mybatis Generator 自动生成 Mapper 文件
Mybatis generator主要的功能就是方便,快捷的创建好Dao、entry、xml,加快了开发速度添加依赖在项目pom.xml文件<dependencies></dependencies>标签内添加如下代码 <!-- MyBatis 生成器 --> <dependency> <groupId>org.mybatis.generator</groupId&g...原创 2020-12-15 11:03:22 · 1308 阅读 · 0 评论 -
SpringBoot边学边用(五)SpringBoot使用YAML语法编写配置文件
springboot支持两种格式的配置文件,分别是 application.properties 和 application.yml。在之前几节内容中使用的是application.properties,SpringBoot会默认自动读取这个全局的配置文件;而application.yml 是一种YAML格式的文件,yaml是一种简洁的非标记语言,yaml数据为中心,使用空格、缩进、分行来组织数据,使得内容更加简洁易读,并且有利于运维人员后期的维护,有点类似于json格式,因此我们可以将配置文件修改成...原创 2020-12-15 11:01:51 · 344 阅读 · 1 评论 -
SpringBoot边学边用(四)SpringBoot整合thymeleaf模板引擎
什么是模板引擎?通过下图可以很容易理解,模板引擎就是将数据绑定到静态页面模板中,并输出绑定数据后的页面相对于JSP、Velocity、Freemarker等模板引擎,SpringBoot推荐的Thymeleaf语法更简单,功能更强大添加项目依赖在项目pom.xml文件<dependencies></dependencies>标签内添加依赖: <!--thymeleaf--> <dependency>...原创 2020-12-08 10:39:27 · 206 阅读 · 0 评论 -
SpringBoot边学边用(三)SpringBoot 整合 Mybatis(注解形式)
阅读过许多的开源项目,发现实际开发过程中还是使用于xml文件形式居多,同时也建议使用xml文件形式,至于本节的内容是为了保证知识点的完整性,读者了解注解形式即可,当然面对业务逻辑简单的应用程序,也可以选择使用注解形式整合Mybatis创建数据表CREATE TABLE `customer` ( `id` int(10) NOT NULL AUTO_INCREMENT, `username` varchar(255) NOT NULL, `job` varchar(255) N...原创 2020-12-08 10:38:44 · 187 阅读 · 0 评论 -
SpringBoot边学边用(二)SpringBoot 整合 Mybatis(xml文件形式)
在SpringBoot整合MyBatis时,存在两种常用方式:基于xml文件形式与注解形式。xml的可维护性高,在实际开发中表结构往往很复杂,所以在实际开发中建议大家用xml创建数据表CREATE TABLE `customer` ( `id` int(10) NOT NULL AUTO_INCREMENT, `username` varchar(255) NOT NULL, `job` varchar(255) NOT NULL, `phone` varchar(255) ...原创 2020-12-08 10:38:17 · 323 阅读 · 0 评论 -
SpringBoot边学边用(一)使用Intellij IDEA搭建初始化SpringBoot项目
都已经2020年了,赶快放弃Eclipse拥抱Intellij IDEA吧!本文讲解如何使用Intellij IDEA快速搭建初始化SpringBoot项目创建项目打开Intellij IDEA,点击File -> New -> Project左侧选择Spring Initializr -> 选择要使用的SDK(我这里升级到了jdk 11版本)-> 选择默认地址下载已经创建的初始化SpringBoot项目 -> 点击nex填写GroupId和Art...原创 2020-12-08 10:35:50 · 795 阅读 · 0 评论