12 2018 档案

摘要:自己以前闲着没事写的JSP小项目,适合刚学完JSP拿来练手的朋友。 源码地址: https://github.com/mudfish/userManager 项目说明: 软件需求: 开发工具:eclipse 数据库:mysql 应用服务器:tomcat 技术需求 jsp+servlet+mysql+ 阅读全文
posted @ 2018-12-27 17:29 一锤子技术员 阅读(5) 评论(0) 推荐(0) 编辑
摘要:上一篇我介绍了使用stub进行单元测试。那么mock objects和stub有何区别?什么情况下使用mock objects呢? 下面摘自junit in action书中的解释: mock objects (或者简称为 mocks),非常适用于将某一部分代码与其他代问隔离开来,并对这部分代码进行 阅读全文
posted @ 2018-12-22 14:22 一锤子技术员 阅读(8) 评论(0) 推荐(0) 编辑
摘要:stub是代码的一部分,我们要对某一方法做单元测试时,可能涉及到调用第三方web服务。假如当前该服务不存在或不可用咋办?好办,写一段stub代码替代它。 stub 技术就是把某一部分代码与环境隔离起来(比如,通过替换 Web服务器、文件系统、数据库等手段)从而进行单元测试的。 下面演示一个例子,利用 阅读全文
posted @ 2018-12-21 15:49 一锤子技术员 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Parameterized (参数化)的测试运行器允许你使用不同的参数多次运行同一个侧试。 运行此测试的必备条件: 1.必须使用@RunWith(Parameterized.class) 2.必须声明测试用到的变量 3.提供一个@Parameterized注解的方法 例如: public class 阅读全文
posted @ 2018-12-16 15:34 一锤子技术员 阅读(5) 评论(0) 推荐(0) 编辑
摘要:先创建一个REST接口 package com.laoxu.gamedog.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.a 阅读全文
posted @ 2018-12-14 17:39 一锤子技术员 阅读(2) 评论(0) 推荐(0) 编辑
摘要:平常我们写单元测试类,多个方法的执行顺序其实是没有特定顺序的。例如下面代码: package com.laoxu.gamedog; import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runners.Met 阅读全文
posted @ 2018-12-14 16:11 一锤子技术员 阅读(13) 评论(0) 推荐(0) 编辑
摘要:本文介绍利用类的静态属性实现junit多个测试方法间共享同一变量值。 package com.laoxu.gamedog; import org.junit.Test; /** * @author xusucheng * @create 2018-12-14 **/ public class Sha 阅读全文
posted @ 2018-12-14 15:41 一锤子技术员 阅读(25) 评论(0) 推荐(0) 编辑
摘要:环境介绍: centos7虚拟机 桥接网络,ip:192.168.43.165 docker已安装好。 关于centos7安装docker请参考:https://blog.csdn.net/IndexMan/article/details/84885741 创建dockerfile目录 mkdir 阅读全文
posted @ 2018-12-08 14:04 一锤子技术员 阅读(6) 评论(0) 推荐(0) 编辑
摘要:# 查看日志 docker logs -f -t --since="2017-05-31" --tail=10 test-app #启动 service docker start #停止 service docker stop #停止指定容器 docker stop 7dafc4d13d07 462 阅读全文
posted @ 2018-12-07 20:32 一锤子技术员 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1. 项目介绍 spring boot样例github项目。 大家可以访问:https://github.com/mudfish/springbootdemo 2. jenkins中新建maven任务 2.1 配置日志滚动策略 2.2 配置git项目路径 2.3 配置构建后的操作 2.4 开始构建 阅读全文
posted @ 2018-12-06 15:40 一锤子技术员 阅读(3) 评论(0) 推荐(0) 编辑
摘要:问题描述 问题分析 在项目的配置中配置了使用本地maven 配置。 解决方案 改为系统默认配置即可。修改后如图:点Build 右边高级按钮 阅读全文
posted @ 2018-12-06 08:59 一锤子技术员 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1.登录github,打开Settings 2.点击Developer settings 3.点击Personal access tokens-->Generate new token 4.勾选指定选项,生成秘钥 5.打开jenkins--系统管理 6.找到Github选项,选择Add 7.填入生成 阅读全文
posted @ 2018-12-05 16:05 一锤子技术员 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1.问题说明 今天配置spring boot多数据源,同时用到了oracle和postgresql,结果配置完毕后启动报这个错。 2.原因分析 忘记添加postgresql驱动了!!! 3.解决方案 pom中添加postgresql驱动。例如我的项目中: <dependency> <groupId> 阅读全文
posted @ 2018-12-04 09:31 一锤子技术员 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1.问题说明 今天在sping boot中配置多数据源,用到了oracle和postgresql两种数据库。 oracle驱动版本是ojdbc14,启动以后调试程序直接报错了,就是本文题目中的错。 查了一圈: 2.原因分析 ojdbc14的版本低了。 classes12.jar - 适配 Java  阅读全文
posted @ 2018-12-04 09:26 一锤子技术员 阅读(337) 评论(0) 推荐(0) 编辑
摘要:1.在主类上添加EnableScheduling注解 package com.laoxu.gamedog; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure 阅读全文
posted @ 2018-12-03 10:10 一锤子技术员 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示