java Hibernate SessionFactory:如何在Tomcat中配置JNDI?
这就是会话工厂的获取方式:
protected SessionFactory getSessionFactory() { try { return (SessionFactory) new InitialContext() .lookup("SessionFactory"); } catch (Exception e) { } }
请为Tomcat6提供一个能够获取SessionFactory的简单解决方案 通过Java代码中的简单jndi查找。 Tomcat应该在哪个文件中写入什么?
# 1 楼答案
Tomcat文档says:
Hibernate文档说the same:
因此,您需要将自定义
SessionFactory
设置为:# 2 楼答案
这里有一个链接 http://community.jboss.org/wiki/UsingJNDI-boundSessionFactorywithTomcat41
但其他答案也很受欢迎