从作为方法参数传递的Postgresql DB对象类型中读取

时间:2017-01-01 21:05:11

标签: java postgresql reflection

所以我想知道的是,是否可以创建一个通用的Postgresql连接类,您可以在其中作为参数传递您想要从DB读取的对象类型(作为字符串),然后实际从DB读取并返回正确的对象列表。

类似的东西:

class DbConnection{ 
    string type;

    public DbConnection(string objectType) {
        type = objectType;
    }

    public getConnection() {..}

    public List<Object> readObjectsDb() {
        ...
        return List<type> theObjects // type is the atually class type, no longer the string now
    }
}

基本上我可以根据输入参数读取任何Postgresql数据库,并且知道我传递的类型实际存在于我的程序中。

有可能吗?也许以某种方式反思?

0 个答案:

没有答案