板橋上文章上的疑惑:一個JAVABEAN的JNDI問題。問了幾個人了,都說不知道。

hunterdd發表於2004-05-31
眾所周直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

相關文章