As outlined in
http://docs.jboss.org/hibernate/orm/5.0/topical/html/bootstrap/LegacyBoot...,
Configuration#setInterceptor
calls now map to the SessionFactoryBuilder#applyInterceptor method. So
really we need to look at choices for how to influence the Interceptor on
SessionFactoryBuilder. I say choices because there are a few ways. The
most appropriate way I think in your case (given that you already
questionable subclass an internal class ;) would be to just override
EntityManagerFactoryBuilderImpl#populate(SessionFactoryBuilder,
StandardServiceRegistry) to apply your Interceptor.
On Wed, May 6, 2015 at 3:21 PM, Guillaume Smet <guillaume.smet(a)gmail.com>
wrote:
Hi,
As I have cycles this week and next week, I thought I might as well do some
QA on Hibernate 5.
I'm still in the process of porting our code to 5 atm and I have a pattern
we used before I can't find an elegant way to port on Hibernate 5: this
pattern is used to inject a Spring managed interceptor.
We override the persistence provider to inject the interceptor in the
Hibernate configuration:
https://gist.github.com/gsmet/e8d3003344938b1d327b
I studied the new code for quite some time and I couldn't find a way to
inject my interceptor in 5.
Note that it's a pretty common usage in the Spring managed world.
Thanks for any guidance.
--
Guillaume
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev