对象拷贝—代码生成
Posted chenss15060100790
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象拷贝—代码生成相关的知识,希望对你有一定的参考价值。
在做业务的时候,经常会有这种情况:有一个对象,里头一堆值,需要get出来,然后set到另一个对象。使用下面这段脚本,轻松搞定这件事
public static void main(String[] args) { Class<TAircraftWorkLocusEntity> clazz = TAircraftWorkLocusEntity.class; Method[] fields = clazz.getDeclaredMethods(); for (Method field: fields) { String name = field.getName(); if(!name.startsWith("is") && !name.startsWith("get")){ System.out.println("entity." + name + "()"); } } }
粘贴到需要的类,运行主函数,将代码打印到控制台
利用idea的特点,补齐剩下的代码,或者修正上面的脚本,连同剩下的代码一起生成。
以上是关于对象拷贝—代码生成的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象
VSCode自定义代码片段12——JavaScript的Promise对象
错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”