类属性映射与方法列举
使用
使用方式
:在Java
类中,右键弹出菜单,点击 Mapping (Get/Set)。默认快捷键
: Ctrl + Alt + 9
功能
列举Getter方法
功能描述 :列举
局部变量类
所有的 Getter 方法。使用前提 :鼠标光标需要放置在方法内的局部变量中,且变量类必须为引用类型,具有属性。
列举Setter方法 (无默认值)
功能描述 :列举
局部变量类
所有的 Setter 方法(无默认值)。使用前提 :鼠标光标需要放置在方法内的局部变量中,且变量类必须为引用类型,具有属性。
列举Setter方法 (有默认值)
功能描述 :列举
局部变量类
所有的 Setter 方法(有默认值)。使用前提 :鼠标光标需要放置在方法内的局部变量中,且变量类必须为引用类型,具有属性。
类属性匹配分析
功能描述 :以
当前所在类的属性
与选择类的属性
做匹配分析。使用前提 :鼠标光标处于一个具有属性的 Java 类中。
生成类与类映射
功能描述 :以
两个类的属性
做匹配,并生成映射结果,支持链路调用。名词解释 :解释 接收值的类、 提供值的类 两个词的含义,以便查看下方的使用文档。
比方说,想要将 UserDTO 类的数据拷贝到 User 类中。那么:
|—— User类 -> `接收值的类`
|—— UserDTO类 -> `提供值的类`
- 方式一:通过方法形参与方法返回值生成映射
条件 :当方法同时存在
方法返回值
与方法形参
的情况。
描述 :需要指定 接收值的类 (User) 为
方法返回值
,指定 提供值的类 (UserDTO) 为方法形参
。
- 方式二:无形参,通过选择类与方法返回值生成映射
条件 :当方法存在
方法返回值
但不存在方法形参
的情况。
描述 :需要指定 接收值的类 (User) 为
方法返回值
,从类选择框中选择一个类
作为 提供值的类 (UserDTO)。
- 方式三:基于方法局部变量、选择类生成映射
条件 :当方法的
方法返回值
与方法形参
都不存在,只基于方法局部变量
的情况。 (使用前请将鼠标光标放置在方法局部变量上)
描述 :需要指定 接收值的类 (User) 为
方法局部变量的类型
,从类选择框中选择一个类
作为 提供值的类 (UserDTO)。
Last modified: 18 June 2024