重构我的java代码以替换对getter和setter的属性访问

qpgpyjmq  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(368)

我刚刚重构了一个旧的java库,并用setter和getter替换了所有公共属性。现在,有大量的代码直接访问这些旧属性。
有人知道有一种工具可以遍历所有数百个类并重构它们,以取代对setter或getter的直接访问吗?
例如:

old.attr = "Hello!";
String c = old.attr;

收件人:

old.setAttr("Hello!");
String c = old.getAttr();

周围有什么东西能发挥这种魔力吗?
提前谢谢,
胡安

vom3gejh

vom3gejh1#

如果使用intellij作为ide,可以执行以下操作:
右键单击公共属性->重构->封装字段

相关问题