【发布时间】:2014-12-09 15:09:10
【问题描述】:
我有一个 spring boot 项目,我正在使用 hibernate 将我的实体映射到 DB,但是现在我有一个新要求:我需要能够在 DB 中动态创建表,而无需任何映射(到目前为止)。
有谁知道一些框架,以帮助我处理这个问题: -我想执行 SQL 或类似的(ddl)来创建我的表 -我需要处理连接管理
有人告诉我有关 spring-data,但我需要对此提出一些意见。
一个例子: 想象一下,我有一个可供客户使用的服务,例如:
class DBHACKService {
void executeSQL(String ddl).
}
客户端这样调用:
new DBHackService.executeSQL ("create table mytable (name varchar)");
在这种方法中,我可以对 sql 进行一些操作。 问题是:将其发送到 DBEngine 的最佳方式是什么。
再次感谢
提前致谢。 瑞
【问题讨论】:
-
您好,您的问题是我很想实现同样的目标。我看没有人真的回答你。你有没有在某个地方得到答案?
标签: java hibernate spring-data spring-boot ddl