上次我们讲了如何用EA来建立数据库,这次我们主要来说一下跟数据库密切相关的实体类的创建.
有过工程经验的人都知道,一个实体类对应一个数据库中的表,实体和数据库之间可以简单的画一个等号,当然有时候,对于数据库中某些字段,我们在实体的属性中时可以修改的,有兴趣的读者,可以研究一下数据库和实体类之间的联系,今天我们在这里不做探讨.
下面我们来详细介绍一下实体类建立.
1,设定语言和前缀.这次我们来建立一个VB.net下的实体类,所以我们的设定值如下图.
注意其中的划线部分和圈注部分.至于其中的缘由,这里我建议读者自己尝试在做完实体类后,自己生成代码看一下.
2.拖动一个Class到中央舞台.
![](http://hi.csdn.net/attachment/201201/29/0_1327798374TnP2.gif)
![](http://hi.csdn.net/attachment/201201/29/0_1327798397nHc1.gif)
再弹出的对话框中设定我们的实体内容.
其中重要的有:名称,可见性,注释等.其它的设定读者如果有兴趣可以自己研究一下.
设定好之后,我们生成的代码如下.
- '''<summary>
- '''实体类
- '''</summary>
- Public Class Entity
- End Class ' Entity
3,设定属性.这样我们仅仅是有了一个类的框架而已,还有一些属性需要我们来做.
选中我们的实体,按下F9或右键我们的实体选择变量.
如何设定,读者可以根据自己的实际情况,自己设定.
到这里我们生成的代码并没有满足我们的需要,我们需要创建属性.
![](http://hi.csdn.net/attachment/201201/29/0_13277985736psh.gif)
选中我们需要设定属性的变量,然后点击属性,看看出现的对话框
同样,如何设定,不做介绍.
到这里我们基本已经可以创建我们所需要设定的实体了.至于代码的生成,我们不做介绍,如果读者有兴趣,可以自己研究一下.
建议初学者做完一步之后生成一下代码,和手写的做一下对比,这样便于我们对EA设定的理解更加深刻.
转自:http://blog.csdn.net/zs234/article/details/7217277