你好banq,回答有点出入

lvyg
05-07-12 2 205

你好banq,我是问当用下面的代码创建SessionFactory时,JNDI和SessionFactory如何绑定? 谢谢
SessionFactory sf = (SessionFactory)new InitialContext().lookup(
"hibernate/session_factory");
//问题1:通过JNDI查找,但hiernate/session_factory是怎么绑定的?
Session s = sf.openSession();

banq
2005-07-13 09:21

SessionFactory已经绑定JNDI,无需你绑定:
http://www.it.com.cn/f/edu/053/28/93829.htm

banq
2005-07-13 09:26

首先使用JBOss JMX实现你的SessionFactory:

http://www.hibernate.org/66.html

然后在程序中可通过JNDI调用SessionFactory