Fork me on GitHub
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页
摘要: 1. 日志框架 日志抽象层: JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss logging 日志实现: Log4j JUL(java.util.logging) Log4j2 Logback 日志级别 阅读全文
posted @ 2018-06-04 22:50 小a的软件思考 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1. 全局配置文件 配置文件名是固定的; 配置文件存放在 目录或者 下; 2. Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活,指定参数等方式快速切换环境; 2.1 多Profile文件 主配置文件的文件名,可以是 ; 默认使用 的配置; 在配置文件中,使用 激活使用; 阅读全文
posted @ 2018-06-04 21:20 小a的软件思考 阅读(4418) 评论(0) 推荐(0) 编辑
摘要: 1. YAML 介绍 YAML:以数据为中心,比JSON,XML更适合做配置文件; 2. YAML 基本语法 使用缩进表示层级关系; 缩进时,不允许使用Tab键,只允许使用空格; 缩进的空格数目不重要,只有相同层级的元素左侧对齐即可; 大小写敏感; 3. YAML 支持的三种数据结构 对象:键值对的 阅读全文
posted @ 2018-06-04 08:34 小a的软件思考 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1. SpringBoot 入门 快速创建独立运行的Spring项目以及与主流框架集成; 使用嵌入式的Servlet容器,应用无需打成WAR包; starters自动依赖与版本控制; 大量的自动配置,简化开发,也可修改默认值; 无需配置XML,无代码生成,开箱即用; 准生产环境的运行时应用监控; 与 阅读全文
posted @ 2018-06-04 07:17 小a的软件思考 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 1. Statement 抽象类Statement作为命令模式的Command,只有一个方法 各种 作为命令模式中的 ,将发出各种Statement,来表示它们运行JUnit测试的整个过程; 包中定义了Statement的子类(具体命令),来处理针对方法 的标注,如 ,`@Before @After 阅读全文
posted @ 2018-05-19 22:47 小a的软件思考 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1. TestRule 和`@Before @After @BeforeClass @AfterClass`功能类似,但是更加强大; JUnit 识别 的两种方式: 方法级别: ; 类级别: ; 的实现类: 1.1 测试示例 参考资料: "JUnit之Rule的使用" 阅读全文
posted @ 2018-05-19 17:59 小a的软件思考 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 1. TestClass 参考资料: "JUnit4.8.2源码分析" 阅读全文
posted @ 2018-05-19 09:03 小a的软件思考 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1. JUnit4 测试示例 1.1 参数测试 需求:如果 方法,需要使用不同的参数,测试多次,需要提供多个 方法; JUnit4创建不同参数测试只需要五个步骤: 创建一个不含参数的通用测试; 创建一个返回Collection类型的static feeder 方法, 并用@Parameters注释加 阅读全文
posted @ 2018-05-18 08:43 小a的软件思考 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 1. Junit源码文件说明 :整体框架; :可以对程序进行扩展; :JUnit运行时的入口程序以及程序结果的呈现方式; :JUnit运行时的入口程序以及程序结果的呈现方式; :JUnit运行时的入口程序以及程序结果的呈现方式; 2. Junit 的两个重要接口( 和`TestListener`) 阅读全文
posted @ 2018-05-13 18:41 小a的软件思考 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 写在前面 :本文基于Junit3.8.1版本,因为这是我第一次进行源码学习,先从简单的源码开始学起 1. 示例代码 1.1 准备工作 下载 "Junit3.8.1的JAR包" 需要下载 和`junit 3.8.1.jar`,前者是源码包,后者是项目中需要使用的Jar包; 1.2 项目中导入Junit 阅读全文
posted @ 2018-05-13 16:32 小a的软件思考 阅读(1055) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页