Hibernate为错误的数据库生成映射文件

时间:2014-10-15 20:08:30

标签: java sql-server hibernate jdbc

我正在尝试为DB_NAME生成映射文件,但是hibernate会为" master"生成映射文件。数据库而不是" DB_NAME"。我需要做些什么才能为" DB_NAME"生成映射文件?

下面是我在hibernate.cfg.xml中使用的连接属性。

我创建了一个TestConnection类,看看我是否可以访问DB_NAME。我可以使用上面的连接网址从DB_NAME检索数据。我使用sql server 2008,sqljdbc4.jar在我的构建路径中。

 <property name="hibernate.connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
    <property name="hibernate.connection.password">PASSWORD</property>
    <property name="hibernate.connection.url">jdbc:sqlserver://SERVER_NAME\INSTANCE_NAME;DatabaseName=DB_NAME</property>
    <property name="hibernate.connection.username">USERNAME</property>
    <property name="hibernate.default_schema">DBO</property>
    <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>

0 个答案:

没有答案