所以我想知道的是,是否可以创建一个通用的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数据库,并且知道我传递的类型实际存在于我的程序中。
有可能吗?也许以某种方式反思?