我为冬眠写了自己的方言。现在我想将其添加到我的属性文件中。这是默认设置(可以正常工作):

hibernate.dialect org.hibernate.dialect.DB2Dialect


但是,如果我添加课程,应该使用什么路径?

hibernate.dialect= myApp.dialect.SubSQLServerDialect.java


这行不通。来自系统根文件夹的绝对路径也不起作用。结构就像:

Project/src/myApp/dialect/SubSQLServerDialect.java
Project/lib/hibernate3.jar/org.hibernate.dialect.DB2Dialect

最佳答案

this教程中所述,您只能使用hibernate.dialect=myApp.dialect.SubSQLServerDialect
当然,您的课程应该在classpath上。

关于java - 在 hibernate 属性/路径中设置自己的方言,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32683775/

10-09 05:10