摘要: 使用NHibernate 3.2实现Repository(ORuM)(二)、使用NHibernate 3.2实现Repository(ORuM)(三)介绍了使用NHibernate 3.2 Mapping-By-Code实现Repository的方法,Mapping-By-Code相比手工编写xml映射文件HBM的方法更为简便、流畅。 但本实现方法的核心是“ORuM(Object Relational un-Mapping))”,即利用实体、值对象定义实现自动生成HbmMapping,使仓储对象更像个真正意义上的实体对象仓库。只要把实体对象放进仓库,就能拿得出来,无须关注更多细节,只需定义一个仓储对象而已。 IRepository genreRepository = new NHibernateRepository(session);genreRepository.Save(genre);IList genreList = genreRepository.FindAll(); NHibernate对Mapp 阅读全文
posted @ 2011-10-07 22:04 GuYoung 阅读(2155) 评论(2) 推荐(2) 编辑