Laurence的技术博客

// 风尘仆仆,终有归途

关于Maven resource配制中include与exclude的关系

与是用来圈定和排除某一文件目录下的文件是否是工程资源的。如果与划定的范围存在冲突时,以划定的范围为准。大多数情况下,人们使用和是为了配合实现过滤特定文件的需要。例如,在一个工程中,src/main/resources目录下都是工程的资源文件,并不需要和再进行划定。但如果我们需要对

2011-07-28 14:14:07

阅读数 43651

评论数 6

如何解决DbUnit的Maven插件在执行过程中出现的侵犯外键约束错误(MySQLIntegrityConstraintViolationException)

其实这个问题不止在通过DbUnit的Maven插件操作数据库时会遇到,在基于DbUni进行单元测试时也会遇到,一般的处理方法是在每次获取连接时前执行一个"set  @@session.foreign_key_checks = 0"的statement,以保证本次会话不作外键约束检

2011-07-27 14:05:35

阅读数 16995

评论数 0

是goal还是phase?Maven插件(plugin)goal的执行与生命周期(lifecycle)phase的关系

这其实并不是一个复杂的问题,但是似乎没有什么资料对此做过清晰的说明,本文将对这个问题做一个详细的解释。背景知识maven对构建(build)的过程进行了抽象和定义,这个过程被称为构建的生命周期(lifecycle)。生命周期(lifecycle)由多个阶段(phase)组成,每个

2011-07-25 16:10:28

阅读数 28854

评论数 2

论基于数据访问的集合类(Data Access Based Collection)和领域事件(Domain Event)模式

让精心构建的对象模型高效地工作有很多底层的技术问题需要解决,其中如何满足领域对象的业务方法在计算过程中对数据的需求是一个普遍存在的问题。对于这一问题,目前有两种模型可供借鉴,那就是基于数据访问的集合类和领域事件模式。

2011-07-19 14:54:20

阅读数 8660

评论数 0

关于PureMVC的notification机制

一个notification被send出来后,是如何被对应的接受者处理,这一过程是由observer实现的。如puremvc对observer的定位:An  Observer is an object that encapsulatesinformation about an i

2011-07-15 11:00:03

阅读数 6897

评论数 1

spring内部各模块jar包依赖

对于spring内部各模块的jar包依赖关系可以通过eclipse的maven插件的dependency hierarchy视图进行形象地查看。下图就列举了3.0.5版本一些重要jar包之间的依赖关系:以下是从spring官网上摘录的一份spring全配置参照

2011-07-05 11:00:34

阅读数 20568

评论数 1

maven传递依赖的版本确定规则

maven传递依赖的版本确定规则,也就是对重复的间接依赖的包的选择规则:1.在工程的依赖树上,深度越浅,越被优先选择。如本例中的spring-jms. 由于pom中直接声明了3.0.2版本的spring-jms,所以3.0.2版本的spring-jms在工程的

2011-07-04 23:28:59

阅读数 15674

评论数 3

RPC,RMI,Web Services,JMS那点事

1. RPC:RPC本身没有规范,但基本的工作机制是一样的,即:serialization/deserialization+stub+skeleton宽泛的讲,只要能实现远程调用,都是RPC,如:rmi .net-remoting ws/soap/rest hessian xmlrpc thrif...

2011-07-01 10:35:00

阅读数 6675

评论数 1

提示
确定要删除当前文章?
取消 删除