我有一个要求,我需要从对象中插入数据库,该对象包含有关每列的表名和值的信息。您能否就使用 Hibernate 实现此功能的最佳方式提出建议。
Java 类
public class InsertDataDetails {
public String tableName;
public List ColumnDetails> columnDetails;
}
public class ColumnDetails {
public String columnName;
public String columnValue;
}
目前我正在考虑创建一个本机查询并使用 Session.execute 查询执行它。但是我正在寻找更好的设计,我们可以在其中使用 DTO 类和休眠功能。