【机房合作】-EA的使用(一)

简介: 【机房合作】-EA的使用

在机房合作过程中,对EA的使用掌握了几点小技巧。整理记录一下,方便日后查找。有需要的朋友拿走。


【类图生成代码】

       1、类图画好之后,选中类所在的包,接下来看下图中提示吧:

       2、接下来设置生成源码的路径,我这里设置为桌面-外观层生成代码。

       

      3、勾选包括所有子包的表,然后选择要生成源码的类图。最后点击生成。

       

       4、最后,让我们来看看生成的结果。找到桌面-->外观层生成代码,打开Facade,里面都是刚刚生成的源码。(生成源码是C#的,这个是可以设置的,在画类图的时候设置,当然后期也可以修改,只是类多的话,一个个修改有些麻烦)

       

       5、让我们打开一个源码看看内部构造。这是用写字板打开的,当然也可以用VS等IDE打开啦。

     


 

【生成代码的表头注释设置】

       师姐写的非常非常详细,站在巨人的肩膀上,就直接借鉴啦。

       原文链接:http://www.cnblogs.com/jyh317/p/3237804.html

       原文内容如下:

————————————————————————————————————————————————

       我们在做项目的过程中,每个代码文件都应有此文件的注释,比如说作者,文件说明等。但是如果用EA生成的代码文件的注释是纯英文的,而且有些不是我们需要显示的注释,有些我们需要显示的它又不具备。那么我们就可以自己修改EA的文件模版,让它的注释更符合我所用。

  比如说,我们的文件表头注释要求如下: 

/*************************************************

作者:

小组:  

说明:

创建日期:

版本号:

**********************************************/

  那么我们现在来修改EA的模版:

  首先选择工具——选项;

       d70bb4d66d562f41ff3735b0ee9be90d_05104117-129fb50aad41459fa1e70b73bb4ea097.jpg

  其次,修改作者姓名。

       97bc4080225698473718c9e760c826a9_05104325-890fce2ab1894681a8a63766fb133f84.jpg

  最后修改文件模版:选择设置——代码工程模版

         a96df7920c4a2942df38c9cddd8b13c1_05104617-18f416b786904974bbd89cfab0cf2a21.jpg

  选择模版语言,选择File,修改右边的模版代码:

    8c24d798abad5dbd238b74650834b906_05105900-b1f67399ccf8440ba66cd57c1dd7784a.jpg

1/***********************************************************

2%if classAuthor != ""%

3作者:%classAuthor%

4小组:提高班

5说明: %className% %classNotes%

6创建日期:%eaDateTime%  

7版本号: %classVersion%

8%endIf%

9*************************************************************/\n

10

11 $COMMENT="WARNING: DO NOT MODIFY THIS TEMPLATE BELOW THIS POINT"

12 \n\n

13 %ImportSection%

14 %list="Namespace" @separator="\n\n"%

 

  参数解释如下:

classAuthor→创建人

className→类名(文件名)

classNotes→类注释

eaDateTime→创建日期

classVersion→版本号

 

  做一个例子来感受一下吧!

  创建一个类,它的具体信息如下:

  6a15200a8eaaffb8f2792d5864c86dde_05110621-f2cd4d67f06f4c0ea9bf88ae75b6f54d.jpg

  右击该类生成代码,

  显示的表头注释如下:

  6f733167840a7e65e3ec226c0140a25a_05111026-1da63876414c407f81ffa9ffcfbc911d.jpg

 

相关文章
|
设计模式 SQL 数据库
机房合作总结
机房合作总结
|
开发工具 C++
【机房合作】-EA的使用(二)
【机房合作】-EA的使用
111 0
|
设计模式 C# 数据库
【机房合作】总结
【机房合作】总结
78 0
「企业安全架构」EA874:信息安全架构
「企业安全架构」EA874:信息安全架构
|
监控 安全 架构师
「企业安全架构」EA874:安全架构团队
「企业安全架构」EA874:安全架构团队
|
存储 大数据 云计算