1.什么是实体类

简单地说就是描述一个业务实体的“类”,业务实体直观一点理解就是整个就是整个软件系统业务所涉及的对象。

eg:MySchool系统中的班级,学生,年级等都是业务实体,“雷电”游戏中的飞机,子弹都可以看作业务实体

实体类是分层构造中传递数据的重要工具,与DataSet相比,实体类是强类型的,面向对象的,易于控制,实体类使得数据访问层之外的层次的开发不必再了解数据库的架构,实现了这些层和数据库的解耦。

2.数据访问层将实体类的实例解析,或者将从数据库中检索到的关系数据转换成实体对象。

3.表示层解析实体类的集合,将数据展示给用户,或者将客户请求封装成实体对象,传递给其他层。

4.在系统开发中恰当使用配置文件,可以减少程序的修改,系统的发布。通常配置文件用来记录一些可能变动的常量,如数据库连接串中的IP等。WinForms应用程序中使用App.config作为配置文件,用ConfigurationManager类读取配置文件中的信息

5.const和readonly都可以用来修饰常量。

最新文章

  1. sun.misc.BASE64Encoder找不到jar包的解决方法
  2. Struts2 OGNL案例
  3. ajax提交请求返回对象异常问题
  4. java.sql.SQLException: ORA-00911: invalid character 解决方法
  5. IOS 通过苹果开放API检测更新
  6. 数据结构和算法 – 3.堆栈和队列
  7. SQL到NOSQL的思维转变
  8. 内网安装ubuntu包
  9. NHibernate 二级缓冲
  10. Qt串口通信接收数据不完整的解决方法(传输图片)
  11. html5中的常用的库
  12. vmware workstation 7.0官方下载安装
  13. 前自加(++a)与后自加(a++)的差别
  14. hive支持sql大全
  15. USACO Palindromic Squares 【STL__string_的应用】
  16. js在IE浏览器和非IE浏览器中的兼容性问题
  17. 利用fiddler将本地网页放到某个域下
  18. TortoiseGit - pull request
  19. Linux安装mysql 在/etc下没有my.cnf 解决办法
  20. HBASE表设计

热门文章

  1. LoadRunner 12 发布,主推云
  2. 安装vs2013以后,链接数据库总是报内存损坏,无法写入的错误
  3. Python Flask UnicodeDecodeError 编码错误解决
  4. C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法
  5. ASP.NET 网站支持多语言
  6. 如何查看distirbution agent的执行进度
  7. 自动化回归测试案例评价标准 MeRest
  8. 红黑树(二)之 C语言的实现
  9. [OpenCV] Face Detection
  10. [Math] A love of late toward Mathematics - how to learn it?