自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ehcache在SpringBoot的使用:复制粘贴就能运行

目录 1、ehcache依赖的引入 2、ehcache配置文件的编写 3、ehcache辅助类的实现 4、使用ehcache的get / put方法 一、ehcache依赖 首先是添加依赖 <!-- ehcache 缓存 --> &a...

2019-07-31 10:44:18

阅读数 30

评论数 0

原创 自定义通用事务回滚注解:TransactionalRollbackAll

新建一个包,包下新建TransactionalRollbackAll @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) @Transactional(rollbackFor...

2019-07-31 09:29:53

阅读数 27

评论数 0

原创 SpringBoot启动就立即加载其它类方法:实现ApplicationListener

在启动类加上如下代码 public static void main(String[] args) { SpringApplication springApplication = new SpringApplication(Application.class); ...

2019-07-31 09:21:56

阅读数 32

评论数 0

原创 new ArrayList(integers):List包含List的赋值

List<List<Integer>> result = new ArrayList<>(); List<Integer> integers = new ArrayList&lt...

2019-07-30 16:15:25

阅读数 105

评论数 0

原创 IDEA和Eclipse插件JavaDoc:自动添加注释

eclipse插件http://jautodoc.sourceforge.net/update/ 自动补充代码注释 官网http://jautodoc.sourceforge.net/index.htm idea插件是javaDoc,安装完成后鼠标对着类或者文件夹,右键-->Ja...

2019-07-30 15:23:56

阅读数 79

评论数 0

原创 如何写好单元测试:Mock脱离数据库+不使用@SpringBootTest

目录 1、一般的单元测试写法 2、单元测试步骤 3、对一般的单元测试写法分析优化 4、最佳的单元测试写法:Mock脱离数据库+不启动Spring+优化测试速度+不引入项目组件 一、普遍的单元测试方法 作为一个Java后端程序员,肯定需要写单元测试。我先提供一个典型的错误的单元测试例子:...

2019-07-29 17:21:13

阅读数 316

评论数 0

转载 JPA EntityManager:persist,merge,refresh和remove

首先需要注意的是: 所有的增删改查操作都是根据主键来的。 比如merge命令,可能会insert或者update,如果在数据库中找到相应主键,那就updateByPK,如果找不到就insert。需要注意的是:在插入或者更新的时候,JPA会自动把外键关联的子表也插入/更新。在对数据库进行操作方面...

2019-07-18 13:38:52

阅读数 43

评论数 0

原创 MySQL InnoDB第五章:聚集/辅助/B+树索引、Cardinality 值

5.4.1 聚集索引 1、InnoDB存储引擎表是索引组织表,即表中数据按照主键顺序存放。 2、聚集索引(clustered index)是按照每张表的主键构造一棵B+树,同时叶子节点中存放的即为整张表的行记录数据,也将聚集索引的叶子节点称为数据页。(索引组织表中数据也是索引的一部分) 同...

2019-07-01 19:28:02

阅读数 50

评论数 0

提示
确定要删除当前文章?
取消 删除