我们使用的是weblogoic9.2.3&db是oracle10.2.0.3。如何使用jndi访问hibernate sessionfactory?
idv4meu81#
我强烈建议读一下第3.8章。j2ee应用服务器集成的文档。但是使用weblogic 9.x和oracle 10g,您最终会得到这样的结果(部分但经过测试的设置):
... <property name="hibernate.session_factory_name">hibernate.SessionFactory</property> <!-- JNDI bound Session Factory Name --> <property name="hibernate.jndi.url">t3://localhost:port</property> <property name="hibernate.jndi.class">weblogic.jndi.WLInitialContextFactory</property> <property name="hibernate.jndi.weblogic.jndi.replicateBindings">false</property> <!-- because SessionFactory is not clusterable --> <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property> ...
1条答案
按热度按时间idv4meu81#
我强烈建议读一下第3.8章。j2ee应用服务器集成的文档。但是使用weblogic 9.x和oracle 10g,您最终会得到这样的结果(部分但经过测试的设置):