提供系统性能:从数据访问开始
摘要:使用using 语句 数据库连接通常属于有限的服务器资源,因此要在使用完之后马上关闭。这是提高数据库访问性能的基本方法。在代码中,finally快中调用Close方法释放连接,确保即使有异常发生 连接也能被释放。除了使用try-catch-finally 语句外,也可以通过使用using 语句来尽快
阅读全文
实体
摘要:一.为什么需要使用实体类? 实体类(Entity)很好地弥补了Data Set的一些缺点:它是完全受开发者控制的对象 具有面向对象的特征,是强类型的。其实和Data Set一样,实体类既是业务实体,同 时也承载着一个数据载体的任务。实体类是业务对象的基础,它用面向对象的思想 消除了关系数据与对象之间
阅读全文
分层开发——软件系统的分层开发
摘要:分层模式可以这样定义:将解决方案中功能不同的模块分到不同的项目中实现。每一层中的组件应保持内聚性,每一层都应与它下面的各层宝石耦合。分层模式是最常见的一种架构模式,甚至可以说分层模式是很多架构模式的基础。 数据访问层:这一层处于最底层,负责与数据库的交互,也称为:DAL(Data Access La
阅读全文
简单工厂与单例
摘要:单例模式和工厂方法可以说是在软件设计模式中目前用得比较多的,目前在公司做的项目也经常会接触到,他们都实现了类的创建封装,让代码维护变得更加简单。 首先说单例模式,单例模式可以保证整个系统中一个类只有一个实例,而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源,如果只希望在系统中某个类的对
阅读全文