EA强大功能之生成代码

EA强大功能之生成代码,第1张

概述    最近在做合作版机房收费系统,我负责画所有的UML图和文档,相当于我做了整个的架构。并且只能给小伙伴们文档和所需部分的接口,避免交流,看文档写代码。我当时心想,这写的应该要多详细啊! 后来听说,EA可以直接生成代码,我心想这就方便多了,不用我手写接口了。直接画图,生成接口,让我们组的其他人一看就明了啊。 下面给大家显示一下:    (1)首先在EA中画一个类图,以SqlUserDAL类为例。

最近在做合作版机房收费系统,我负责画所有的UML图和文档,相当于我做了整个的架构。并且只能给小伙伴们文档和所需部分的接口,避免交流,看文档写代码。我当时心想,这写的应该要多详细啊!

后来听说,EA可以直接生成代码,我心想这就方便多了,不用我手写接口了。直接画图,生成接口,让我们组的其他人一看就明了啊。

下面给大家显示一下:

1)首先在EA中画一个类图,以sqlUserDAL类为例。

2)修改类的详细信息(名称,更改一下语言),点击确定。

3)添加一个方法,并给参数,返回值以及可见性。

在这里参数需要编辑一下,点击编辑参数按钮。

4)生成代码

右击sqlUserDAL类,点击生成代码。出现如下图:

填写一下路径,选择要生成的代码类型。点击生成就行了!

下面看一下生成的效果(直接生成了所想要的方法)。

’’************************************************* ’’作者:smile’’小组: 宋笑,邱慕夏,杨琛小组 ’’说明:Class sqlUserDAL’’创建日期:26-七月-2014 16:46:02’’版本号:1.0’’**********************************************Option Explicit OnOption Strict On''' <summary>''' 用户表类''' </summary>Public Class sqlUserDAL	Implements IUser	''' <summary>	''' 查询用户表	''' </summary>	''' <param name="enUser">用户实体类</param>	Public Function queryUserInfo(ByVal enUser As UserEntity) As List (of UserEntity)		queryUserInfo = nothing	End FunctionEnd Class ' sqlUserDAL
2. 如果画了好多的类需要全部生成,那么可以右击在 EA 中所建的 Model 。如图:

点击生成源代码:

全选后直接生产所画类的源代码。

效果如图所示:

这样是不是方便很多啊。懒人的做法往往是很聪明的啊!

大家可以看出来,我前面生成的代码,已经包括了模块,类,方法,以及参数的所有注释了,下面一篇会讲一下EA的强大注释功能

总结

以上是内存溢出为你收集整理的EA强大功能之生成代码全部内容,希望文章能够帮你解决EA强大功能之生成代码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1272935.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存