QPG最早使用自己的DataMapping,后来因为维护的问题转用了NHibernate;因为集成Castle到平台里,所以后来也尝试使用ActiveRecord.这样就不用编写HBM文件了(Java版有一本好书<<深入浅出Hibernate>>),讲得不错。我是在那里学到高级用法的。
ActiveRecord相关的使用可以看:http://www.castleproject.org/index.php/ActiveRecord:Reference_Documentation
我已经把他下载到demo包的根目录。
为了执行演示,您先下载开发演示文件
1) 建立一个demo1数据库
2) 如果帐号密码不是sa; 空则修改bin\config\sys_config.xml为合适的
由于Blog例子太经典。所以我就直接引用Castle的了。如下:
更多细节还是读源码吧。