我不知道这是否可能。无论如何,这是我的问题: 我想创建一个具有数据库表模式的类,例如假设我有一个类似
的表id - unsigned int
username - varchar(128)
password - varchar(128)
假设我可以从我的数据库中查询这些数据。我想做的是动态创建(当然,实例化)一个 Java 类,它应该如下所示:
public class User{
private unsigned int id;
private String username;
private String password;
}
(实际上是我的表的 ActiveRecord
)
你能帮我开始吗? 坦克
最佳答案
你会做什么使用你的其他代码都不知道的动态创建和实例化的类?
对于像 Java 这样的静态类型语言,拥有这样的类几乎没有意义。另一方面,像 Hibernate 这样的大多数 OR Mapper 都带有允许您从数据库模式静态生成类的工具。
关于java - 如何在java中动态创建一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794777/