摘要:
linq2sql常规的增删改查方法如下[代码]所有实体类都是采用这样的一个方法,这样的好处在于所有的类和属性都是强类型,只要映射实体的属性与数据库保持同步,就不会出现sql语句层面的错误。但是如果在大型项目中应用,需要维护的实体类超过一定数量,数据访问层写这些基本的方法都会是一个非常庞大的工作,以后的维护升级也会是非常困难的事情。能不能将这些常用的方法封装起来,变成一个可通用的方法。经过研究,发现... 阅读全文
摘要:
1. 前言一直以来,ORM被认为是企业应用架构中不可或缺的一环,是面向对象程序设计的代表,是关系型数据库与程序对象连接桥梁。在众多的ORM开源框架中,Hibernate是最著名最耀眼的那个,我也曾在多个系统中都应用了Nhibernate。可惜的是,Nhibernate向下兼容性不好,2.0无法兼容1.1的应用,给我们项目组带来了困扰。数据库与对象的映射主流的方式包括两种:一种是xml,一种是Att... 阅读全文