日期:2014-05-20  浏览次数:20739 次

hibernate 定义表空间
做好了一个hibernate,但是要换数据库,都是Oracle的,但是表空间名不同。
我映射的里面都是以前的表空间名,现在有没有方法修改cfg.xml里直接修改表空间呢?
我应该怎样在hibernate里修改呢,

------解决方案--------------------
加个参数:hibernate.default_schema 值设为表空间名(用户名)
不要在其它的映射文件中指定表空间(如果有了就必须去掉)