1 代码演练 1.1 动态代理 2 疑难解答 2.1 动态代理invoke怎么执行的? 2.2 感觉这块理解的不是很好,下边有时间再看看 重点: 重点关注动态代理类 测试类: 动态代理类: 订单类: 订单dao: 订单daoIMPL: 订单Service: 订单ServiceIMPL: 打印日志: ...
分类:
其他好文 时间:
2019-09-21 17:03:09
阅读次数:
116
首先使用Spring Initializr快速创建方式,如图所示: 第二步,在src下创建MBG.xml配置文件 MBG.xml配置内容如下: 在pom.xml文件配置: 编写测试类:MbgTes 第三步,在resouce目录下创建generatorConfig.xml文件: 配置如下: 最后启动M ...
分类:
其他好文 时间:
2019-09-20 00:12:05
阅读次数:
121
测试类加载的全过程publicclassHave{static{System.out.println("加载Have");//先加载Have再调用main方法}publicstaticvoidmain(String[]args)throwsException{System.out.println("main方法");//先调main方法Aa=newA();//先初始化父类,再初始化子类System
分类:
编程语言 时间:
2019-09-17 22:57:05
阅读次数:
177
先来一个简单的例子: 然后再来一个实用的例子:第三方支付接口目前不能调用情况下 使用mock完成测试 下面来看测试类: ...
分类:
编程语言 时间:
2019-09-17 14:45:00
阅读次数:
193
slf4j依赖和logback的依赖 idea中springboot项目的resources目录下新建logback-spring.xml文件,内容大致如下: 测试类如下: 桌面生成了日志文件 ...
分类:
其他好文 时间:
2019-09-16 23:27:51
阅读次数:
95
根据testng.xml 文件配置, 测试级别为suite -> test -> class -> methods. test 对应testng.xml 中的test 标签, 而不是测试类里的@Test. 测试类里的@Test 对应 testng.xml中的methods. 创建TestCase 如 ...
分类:
其他好文 时间:
2019-09-14 16:03:38
阅读次数:
122
话不多说直接上代码: 声明一个接口userDao: 2个实现类: UserService类注入接口: 测试类: 我们直接运行以上代码的话讲道理是会报错的,为什么呢?因为我们的UserDao接口有2个实现类,但是我们在注入的时候注入的是接口类型,而且注入的名称是dao;看效果吧! 上面的报错相信大家都 ...
分类:
其他好文 时间:
2019-09-14 10:47:09
阅读次数:
88
junit单元测试 测试分类 黑盒测试 不需要写代码,给输入值,看程序能否输出期望的值 白盒子测试 需要写代码 Junit使用 属于白盒测试 步骤 1,测试类名:被测试的类名Test CalculatorTest 包名:xxx.xxx.xx.Test cn.itcast.Test 2,定义测试方法: ...
分类:
其他好文 时间:
2019-09-13 19:52:49
阅读次数:
96
生命周期的过程: spring容器管理bean的生命周期 bean的创建——初始化——销毁 我们也可以通过自定义初始化和销毁方法:容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 1)指定初始化和销毁方法 bean的实体类: MainConfig配置类: 测试类: 测试结果: ...
分类:
编程语言 时间:
2019-09-10 20:56:25
阅读次数:
230
在演示Java版数据结构与算法教材中的头插法代码时遇到了空结点问题 。 先上代码。 链表类 节点类 测试类 测试时,在判断p是否为空执行输出的时候,p一直为null。 打断点调试的时候发现了问题所在。 因为java把引用类型当作了指针,所以在addFromHead方法里,head里的next存的是p ...
分类:
编程语言 时间:
2019-09-10 01:18:26
阅读次数:
109