关于JNDI的的疑惑

gegaosong 2009-03-16 05:57:30
小弟才开始接触JNDI,
Context content=new InitialContext();
DataSource ds=(DataSource)content.lookup("java:comp/env/jdbc/books");

在这里InitialContext实现Context 接口,但是在Context接口中,没有lookup()这个方法,根本没法使用多态性。
这是不是一种新的特性,求教?



还有就是,JNDI的工作方式?
...全文
147 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
然月枕流君 2009-03-17
  • 打赏
  • 举报
回复
没有lookup()这个方法?
有这个方法,找错包了吧;
javax.naming.Context;
在j2se的API中,呵呵
 Object lookup(Name name) 
检索指定的对象。
Object lookup(String name)
检索指定的对象。
qingkangxu 2009-03-16
  • 打赏
  • 举报
回复
>>在这里InitialContext实现Context 接口,但是在Context接口中,没有lookup()这个方法,根本没法使用多态性。
这是不是一种新的特性,求教?

Context接口绝对有lookup()方法,你自己好好看看。
这不是什么新特性。

〉〉还有就是,JNDI的工作方式?
建议你去看文档,我不再这误导你,因为我也是一知半解。


67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧