java - 向现有类动态添加 getter 和 setter

标签 java

有人建议我如何动态地将 getter 和 setter 添加到现有类中吗?我需要创建同一类的实例以供进一步使用。我将在编译时上 Pojo 类(class)。在运行时读取属性文件并需要创建这些实体的 getter 和 setter

最佳答案

Java 没有内置的方法来添加全新的方法。您可以尝试嵌入式脚本引擎(http://docs.oracle.com/javase/6/docs/api/javax/script/package-summary.html),然后使用Javascript、jRuby、Groovy等。这些语言将允许更多符合您需要的运行时功能,并且应该能够与您的 java 代码交互。

关于java - 向现有类动态添加 getter 和 setter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13263440/

相关文章:

java - 如何为 Bukkit 插件从 10 开始倒计时?

Java 14记录json序列化

java - Jackson JSON 和 Hibernate JPA 问题的无限递归

java - Maven(多模块项目) - 在模块之间复制文件

java - 摄像机控制API

java - 如何将文件中的数字增加一定量?

抽象类中的 Java 未初始化常量

java - RxJava2 - observable.subscribe onComplete 是 Action 类型

java - 无法为 AxonFramework 创建 MongoEventStorageEngine Bean

java - 使用谷歌应用程序引擎创建一个简单的动态网站