
springboot
文章平均质量分 76
花弄影1521
有梦为马,随处可栖
展开
-
集成Springfox 3.0.0
1、在pom.xml添加以下依赖<!—swagger依赖 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency><!— bootstrap-ui依赖...原创 2021-07-13 19:11:27 · 1649 阅读 · 0 评论 -
Springboot集成Mybatis之事务
项目中的读写、修改、删除数据的操作如果发生异常,常常会导致已写入、修改、删除的数据无法回退到最开始的情况。这种情况下,我们就要依赖Spring的事务机制来实现回退操作。下面在ibatis项目的项目上简单讲一下如何使用事务:1、新建Account类import java.io.Serializable;@Data@ToStringpublic class Account impleme...原创 2020-02-20 22:01:19 · 659 阅读 · 0 评论 -
Springboot整合Spring Retry实现重试机制
在项目开发过程中,经常会有这样的情况:第一次执行一个操作不成功,考虑到可能是网络原因造成,就多执行几次操作,直到得到想要的结果为止,这就是重试机制。Springboot可以通过整合Spring Retry框架实现重试。下面讲一下在之前新建的ibatis项目基础上整合Spring Retry框架的步骤:1、首先要在pom.xml配置中加入spring-retry的依赖:<depende...原创 2020-02-20 21:10:14 · 12103 阅读 · 3 评论 -
Springboot集成Mybatis之二级缓存
什么是缓存?简单来讲,缓存就是存储在缓冲区里的内容,或者可以理解为存在内存中的内容。用户可以将经常查询的内容放到缓存中,再次使用时直接从缓存中取值,而不需要再查询数据库。这样做的优点是响应迅速,减少了系统资源(网络资源、CPU资源等)开销;缺点是需要占用内存资源,服务器一旦关机,缓存就会丢失,重启后需要重新将写一遍数据到内存。Mybatis的缓存Mybatis的缓存分为一级缓存和二级缓存。一...原创 2020-02-13 14:36:02 · 5291 阅读 · 1 评论 -
最简单的Springboot集成Spring Data JPA教程
刚开始使用Springboot开发项目时,ORM框架就用的Spring Data JPA,只是之前断断续续用了一年有余,没有做一些总结,趁着现在疫情严重,工作不多的情况下,就来做个笔记,记录一下Springboot集成Spring Data JPA的大体步骤。1、首先新建一个springboot项目,项目名为springdata,springboot的版本就用2.0.5.RELEASE。<...原创 2020-02-12 15:34:02 · 1199 阅读 · 2 评论 -
最简单的Springboot集成Mybatis教程
用了很长时间的Springboot,一直想写一篇关于Springboot的文章记录一下。结合最近做的项目,就把Springboot集成Mybatis的步骤大体讲一下。1、首先新建一个springboot项目,名字就叫batis吧,springboot的版本就用2.0.5.RELEASE。<parent> <groupId>org.springframewor...原创 2020-02-11 16:38:49 · 564 阅读 · 0 评论