2015年3月25日

摘要: Spring——jar包详解org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现org.springframework.asm——spring 2.5.6的时候需要asm jar包,spring3.0开始提供它自己独立的asm jar包or... 阅读全文
posted @ 2015-03-25 10:28 帅胡 阅读(198) 评论(0) 推荐(0) 编辑

2015年3月24日

摘要: 第一种,简单粗暴直接1http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-3.2.4.RELEASE-dist.zip直接粘到地址栏或者下载... 阅读全文
posted @ 2015-03-24 10:01 帅胡 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogge... 阅读全文
posted @ 2015-03-24 09:48 帅胡 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 在Spring容器中为一个bean配置依赖注入有三种方式:·使用属性的setter方法注入这是最常用的方式;·使用构造器注入;·使用Filed注入(用于注解方式).使用属性的setter方法注入首先要配置被注入的bean,在该bean对应的类中,应该有要注入的对象属性或者基本数据类型的属性。例如:为... 阅读全文
posted @ 2015-03-24 09:36 帅胡 阅读(19230) 评论(0) 推荐(0) 编辑

2015年3月18日

摘要: 在本文中,您将与 Elliotte Rusty Harold 一起研究如何通过 mock 对象(更具体地说,是使用 EasyMock 框架)轻松地完成一些困难的单元测试。这个开放源码库可以帮助您节省时间,并让 mock 对象代码更加简洁与清晰。测试驱动开发是软件开发的重要部分。如果代码不进行测试,就... 阅读全文
posted @ 2015-03-18 15:25 帅胡 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1.Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。同时也可以当调用别人的模块,而该模块又没有实现时(只提供接口),我们可以在独立的环境中测试自己的模块逻辑。2.使用前的准备,下载所需的jar包:easymo... 阅读全文
posted @ 2015-03-18 13:15 帅胡 阅读(258) 评论(0) 推荐(0) 编辑

2015年3月17日

摘要: Installation InstructionsMaven is a Java tool, so you must haveJavainstalled in order to proceed. More precisely, you need a Java Development Kit (JDK... 阅读全文
posted @ 2015-03-17 14:42 帅胡 阅读(343) 评论(0) 推荐(0) 编辑

2015年3月13日

摘要: 一、为什么要使用Mock工具 在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等)。 而我们没法控制这些外部依赖的对象,为了解决这个问题,我们就需要用到Mock工具来模拟这些外部依赖的对象,来完成单元测试。 二、为什么要使... 阅读全文
posted @ 2015-03-13 10:34 帅胡 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 以下是我整理的自己开发过程中的常用Eclipse插件,按字母排序:(1)AmaterasUML 介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等;支持与Java class/interface之间的相互导入导出。官方网站:http://amat... 阅读全文
posted @ 2015-03-13 10:31 帅胡 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1. Redis的定义 这个问题的结果影响了我们怎么用Redis。如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是它保存一些频繁访问的临时数据。Redis是REmote DIctionaryServer的缩写... 阅读全文
posted @ 2015-03-13 10:29 帅胡 阅读(290) 评论(0) 推荐(0) 编辑

导航