简介: 有一些特殊的任务需要在系统启动时执行,例如配置文件的加载,数据库初始化等操作,如果没有使用SpringBoot,这些问题可以在Listener中解决。SpringBoot提供了两种解决方案:CommandLineRunner和ApplicationRunner,这两个差别主要体现在参数上。 ...
分类:
编程语言 时间:
2020-02-19 14:51:31
阅读次数:
93
![](https://s1.51cto.com/images/blog/202002/17/ad6bf7dc09fd14281ba7130d467a5d1e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:
其他好文 时间:
2020-02-18 09:23:38
阅读次数:
58
Mock就是模拟接口的。本文学习Mock的 Moco开源框架。 Moco源码和jar下载地址: git jar 下载moco-runner-0.12.0-standalone.jar moco的启动及第一个demo Step1: 在项目中创建一个package:moco,并将下载的jar包放在该pa ...
分类:
其他好文 时间:
2020-02-17 12:36:43
阅读次数:
109
package com.xuecheng.test.fastdfs;import org.csource.common.MyException;import org.csource.fastdfs.*;import org.junit.Test;import org.junit.runner.Run ...
分类:
Web程序 时间:
2020-02-17 01:12:57
阅读次数:
112
## 一、Sonar 概述
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析性工具,以及持续集成工具。
与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简...
分类:
其他好文 时间:
2020-02-14 09:17:44
阅读次数:
102
Code Runner: 能够运行多种语言的代码片段或代码文件 filesize: 在底部状态栏显示当前文件大小,点击后还可以看到详细创建、修改时间 Highlight Matching Tag: TODO Highlight: 备忘插件高亮注释,发现bug后暂时不想停下可加高亮注释,写法如后 TO ...
分类:
其他好文 时间:
2020-02-12 18:18:45
阅读次数:
57
本文讲解Spring Boot与EhCache的整合。 1 EhCache简介 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级 ...
分类:
编程语言 时间:
2020-02-12 11:18:25
阅读次数:
70
unittest是python自带的单元测试框架,有时候被称为"PyUnit",是python版本的JUint实现。 在学习使用unittest库之前,我们需要了解一下unittest库的一些重要概念: test fixture : 代表了用例执行前的准备工作和用例执行之后的清理工作。比如在用例执行 ...
分类:
其他好文 时间:
2020-02-09 18:47:27
阅读次数:
81
项目太大,不好直接测整个项目,一般都是切割成多个单元,单独测试,即单元测试。 直接在原项目上测试,会把项目改得乱七八糟的,一般是单独写测试代码。 进行单元测试,这就需要集成JUnit。 (1)在pom.xml中添加JUnit的依赖 <!--JUnit的起步依赖--> <dependency> <gr ...
分类:
编程语言 时间:
2020-02-09 14:47:18
阅读次数:
69
初步熟悉了vsc的工作逻辑.在前面一篇的配置过程中里也熟悉了一点.json配置文件的编辑逻辑. 把插件都记录在这里会不会有利于工作环境的迁移?我觉得这是法律允许的事情.jpg. vsc已安装的插件说明(持续更新中) Bracket Pair Colorized 2(各层括号多彩配对) C/C++(M ...
分类:
其他好文 时间:
2020-02-03 15:37:54
阅读次数:
85