java-web
licaomengRICE
这个作者很懒,什么都没留下…
展开
-
基于java反射的Spring事务代理下的JUnit测试
最近在对一个比较复杂的java后台程序进行单元测试,需要使用JUnit测试框架。但是由于后台业务太过复杂,甚至构造比较完整的测试数据都要花上一天的时间才能够搞定。一开始我采用最笨的方法,从最外部调用该API,需要一层一层的往下调用才能调到我需要测试的程序,这样的方法固然是可靠、可行的。但是,感觉这背离的unit testing的初衷,一些只是与被测程序有一些依赖关联的程序也要被测试,而且要构造非常复原创 2016-07-16 00:15:13 · 1805 阅读 · 0 评论 -
使用spring-loaded实现java web的热部署
做过java web的同学应该都知道jvm 的hotswap。例如你在使用tomcat作为web容器的时候,在debug模式下启动tomcat,你这个时候修改java代码,会立即生效。但是,这个“修改”是有条件限制的:就是你只能够修改方法体中的内容。这就苦了我们的工程师,如果修改方法名,修改方法参数类型、数量,新增变量、方法,这些都是不可以奏效的。这时,eclipse会弹出一个窗口提示。这个时候如果原创 2017-02-21 22:26:42 · 3444 阅读 · 1 评论