我曾经在我的hibernate.cfg.xml
文件中有这个 url 连接,一切正常。
<property name="connection.url">jdbc:oracle:thin:address.to.real.db</property>
现在,我像这样更改 URL 以在本地学习代码。
<property name="connection.url">jdbc:hsqldb:mem:mock_db</property>
更改后,下面的语句将不再起作用。它抛出一个异常说Invalid schema name: TEST in statement
jdbcConnection.prepareStatement(parameterizedStrQuery);
在我的休眠映射 xml 文件中,我有这行代码
<hibernate-mapping schema="TEST">
parameterizedStrQuery 看起来像这样
select obj.obj_id, from test.obj where obj.foo=0 and obj.var = 1 and (obj.obj_id in (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?))
我该如何解决这个问题?