板桥上文章上的疑惑:一个JAVABEAN的JNDI问题。问了几个人了,都说不知道。
众所周直DAO模式了
但是DAO模式里的FACTORY模式中有这么个代码
Context ctx=new InitialContext();
String className=(String)ctx.lookup("java:comp/env/CgjhDaoClass");
cgjhDao=(CgjhDao)Class.forName(className).newInstance();
这个cgjhDao只是一个JAVABEAN而已,为什么用JNDI的方式去查找?
最重要的是JAVABEAN一般不用JNDI的这种方式去查找,这个JAVABEAN的JNDI是哪里来的呀?在WEBLOGIC这样的应用服务器上配的,还是在自己专门些的程序去绑定的??
DAO模式的代码 http://www.jdon.com/designpatterns/ejb.htm