- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想生成一个hibernate.reveng.xml,但是hibernate.cfg.xml中的“hibernate.connection.URL” > 是一个变量。
jdbc:jtds:sqlserver://${database.server.name}:1433/XXX_DB
所以我的问题是如何让hibernate-tool知道变量在哪里定义?
最佳答案
您可以在 ant 任务中指定 .properties 文件(将包含此内容)的路径:
hibernate.connection.url=jdbc:mysql://127.0.0.1:1433/XXX_DB
hibernate.connection.username=xxx
hibernate.connection.password=yyy
然后,在 Ant 任务中:
<hibernatetool ...>
<jdbcconfiguration configurationfile="pathTo/your.cfg.cml"
propertyfile="pathTo/your.file.properties"/>
希望对你有帮助迭戈。
关于java - 无法生成 hibernate.reveng.xml,因为 hibernate.connection.url 是动态的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155500/
从 ASP.NET 5 beta5 升级到 beta6 后,我发现 ef revEng 现在需要一个名为 provider 的附加参数。帮助将参数描述为“提供者的程序集名称”,这只是我的猜测。 rev
我有一个在 Oracle 数据库上使用 Hibernate 的项目,该项目的所有实体都是在 hibernate.reveng.xml 文件的控制下直接从 Hibernate 工具生成的。 我有一个类,
我正在为一个客户做一个项目(一个非常古老的项目)。 当我在 Firefox 中浏览项目的一个 JSP(在本例中为 4.0,但我想它也发生在 3.x 中)时,Firebug 控制台上出现以下错误: Er
我是 Hibernate 新手。我已经完成了this tutorial我尝试“生成”我的第一个 hibernate 应用程序。 我创建了关于 JDBC、帐户、类(class)、级别、主题的四个表。类(
【Hibernate代码3.6】与oracle数据库连接我的数据库已经有模式 DB1,最近我在我的数据库中添加了一个新表(5 个表) 所以我使用 hibernate 和 eclipse 来生成 .cl
我想生成一个hibernate.reveng.xml,但是hibernate.cfg.xml中的“hibernate.connection.URL” > 是一个变量。 jdbc:jtds:sqlser
我仍在使用 RapidClipse 4 大约 3 个月。我也是 java、eclipse 和相关事物的新手,并且仍在尝试边做边学。 我的项目仍在成长并且工作正常,直到我在尝试导入 MySQL 表时突然
有没有办法配置hibernate3-maven-plugin以便检测primary-key的序列生成器?我使用自下而上的方法进行 hibernate 配置(这意味着让 hibernate-tools
我是一名优秀的程序员,十分优秀!