从实体获取或创建插入语句
Get or create insert statment from entity
现有实体class是否有可能生成插入语句?
编辑:
我的意思是为实体 class 的实例生成插入语句,以单独执行该语句。
提前致谢
使用 Fastnate,您可以为没有连接到数据库的实体创建 SQL 语句:
public String createSQL() {
// Create your entity
TestEntity entity = new TestEntity();
entity.setSomeProperty("Example");
...
// Write your entity as SQL
StringWriter result = new StringWriter();
EntitySqlGenerator sqlGenerator = new EntitySqlGenerator(result);
sqlGenerator.write(entity);
return result.toString();
}
现有实体class是否有可能生成插入语句?
编辑: 我的意思是为实体 class 的实例生成插入语句,以单独执行该语句。
提前致谢
使用 Fastnate,您可以为没有连接到数据库的实体创建 SQL 语句:
public String createSQL() {
// Create your entity
TestEntity entity = new TestEntity();
entity.setSomeProperty("Example");
...
// Write your entity as SQL
StringWriter result = new StringWriter();
EntitySqlGenerator sqlGenerator = new EntitySqlGenerator(result);
sqlGenerator.write(entity);
return result.toString();
}