Spiga

随笔档案 - 2006年12月

实体对象的状态设计

2006-12-15 17:57 by 风云, 2266 visits, 网摘, 收藏, 编辑
摘要:在NDO 中对于需要持久化的实体对象,在它的生命周期中可处于以下4个状态或混合状态中。 临时状态(isNew),“脏”状态(isDirty),持久化状态,游离状态。。。。。。。 阅读全文

再谈代码生成器 - 以NDOGenerator(基于模板引擎和插件)代码生成器

2006-12-05 17:07 by 风云, 4066 visits, 网摘, 收藏, 编辑
摘要:在我的 也谈代码生成器 这篇文章中,我简要的介绍了代码生成器的7中设计方案,这篇文章我将以NDOGenerator为例详细介绍第五种设计方案的具体设计过程,希望和广大代码生成器爱好者在这个平台上相互分享一些设计思想! 如果要做一个通用的代码生成器(基于数据库驱动)必须具备的三要素:M V C 1:需要对数据库元数据进行建模(如,表,视图,列,视图列,存储过程,存储过程参数等) 2:一个良好的基于插件(命令模式)的控制器引擎 3:视图技术采用模板引擎 基于以上三要素来看NDOGenerator 的具体设计 阅读全文

Ndo 新版本发布

2006-12-04 11:03 by 风云, 307 visits, 网摘, 收藏, 编辑
摘要:这个版本的Ndo对视图的支持增强了,并且增强对实体类的单表映射,下个版本将增加对一对多关联关系的支持!
简单介绍一下,实体类的使用方法:
阅读全文