我们可以通过反射的机制来实现,根据字符串创建对应的实例;
1,创建一个实体类,我们将对这个实体类进行操作
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
public class Student {
private String name;
private Integer age;
public String test(String str){
System.out.printe(str)
return str;
}
}
2,创建测试类,调用Student实体类里面的方法属性
import java.lang.reflect.Field;
import java.lang.reflect.Method;

本文介绍如何利用Java反射API根据字符串动态创建对应类的实例。在创建实体类并进行操作的基础上,通过测试类调用实体类的方法和属性。需要注意的是,如果实体类使用了如@Autowired的注解,通过反射创建的实例将不会被Spring容器管理,需要采取相应措施解决这个问题。
最低0.47元/天 解锁文章

181

被折叠的 条评论
为什么被折叠?



