发表于:2010-12-12 | 2 个回复

Grapevine2 是在 Grapevine 的基础上升级版本,虽然是升级版,虽然是干的相同的事情,但其实已经完全是不同东西了.不但重写了内核,还重写了OR/M,更重要的是不同的实现思想.目前完成的 Grapevine2 侧重并不在界面,而是在于类的配置方式和管理对象的生命周期上.毕竟对对象生命周期的管理是基础,是重中之重.有了好的基础再加上好的想法何愁没有好的软件呢?

首先介绍的是 Grapevine2 的基本配置方法.Grapevine2 支持 Xml 和 Annotation 两种不同的配置方式,也可以将这两种配置方式组合使用.我比较推荐组合的方式,因为这正是 Grapevine2 的基本思想--快速高效不失可扩展性.下面我们来简单了解一下这几种配置方法.
阅读全文 »