本文将为您介绍Function Studio中的自动代码生成功能。
自动代码生成功能支持生成基础函数。例如,新建一个类,可以自动生成该类的构造函数、Getter函数、Setter函数、该类所继承父类的Override方法、所要实现的接口方法等代码。
进入工程
- 登录DataWorks控制台,单击相应工作空间后的进入数据开发。
- 单击左上角的图标,选择 。
- 在工作空间页面,单击需要进入的工程。如果您需要新建工程,请参见新建工程。
- 双击打开相应的Java类。
功能入口
目前,Java有以下2种代码生成入口:
- 鼠标右键单击代码区域,选择Generate。
- 通过快捷键Ctrl+M进入。
Constructor
- 进入Generate Code面板,选择Constructor。
- 选择构造函数中要包含的字段,即可生成包含相应字段初始化语句的构造函数。
Getter Add Setter
您可以参见Constructor的生成方式,来生成Getter和Setter函数。

说明 如果该Java类没有任何字段,或者该Java类已经被lombok的@data注解覆盖,则没有上图中的三个选项,因为此时该类无需生成Getter或Setter函数。
Override Methods
选择生成Override Methods的一级菜单后,在二级菜单中会罗列所有可以Override的方法。

选择后即可生成相应的方法。

在文档使用中是否遇到以下问题
更多建议
匿名提交