2

在我的 Web 应用程序中,我使用 Spring-Data 和 JPA/Hibernate。我的情况是我必须明智地创建单独的模式公司。所以我在登录时使用用户名、密码和公司代码。获取公司代码将有助于找出方案那家公司。我的数据库架构将根据登录的用户而改变,所以为了做到这一点,我已经编写了休眠拦截器,如http://blog.krecan.net/2009/01/24/spring-managed-hibernate-interceptor所述-in-jpa但由于它使用 org.hibernate.ejb.Ejb3Configuration 将被弃用,所以谁能告诉我其他替代方式?

4

1 回答 1

1

org.hibernate.cfg.Configuration在此版本org.hibernate.cfg.AnnotationConfiguration中已弃用,现在已弃用一段时间。两者都将在 4.0.0 进入 Final 之前被删除。我们仍在计划替换的确切 org.hibernate.ejb.Ejb3Configuration外观,但同时它也已被弃用

(无论如何,推荐的构建方法EntityManagerFactory始终是通过javax.persistence.Persistence)。

我指的是这篇博文

于 2013-03-15T14:39:48.187 回答