数据表与简单Java类映射转换
简单Java类是现在面向对象设计的主要分析基础,但是对于实际的开发之中简单java类的定义来源是有依据的,往往都是根据数据表的结构来实现简单Java类的定义。
在数据库之中实际上是提供有若干个数据表的,那么每一个实体数据表实际上都可以描绘出一些具体的事物概念,例如雇员信息表、部门信息表一看就知道描绘的就是雇员或部门信息。
程序类的定义实际上和这些实体表的差别不大。所以在实际开发过程中数据表与简单java类之间的基本映射关系如下:
- 数据实体表的设计 == 类的设计
- 表中的字段 == 类的成员属性
- 表的一行记录 == 类的一个实例化对象
- 表的多行记录 == 对象数组