问一下:我们使用Tomcat连接池的时候用到了JNDI,请问这个时候谁是目录和命名服务的提供者?

UFO_MY_CAR 2006-01-24 11:30:19
JNDI只是调用者吧?
比如:
Context ctx = new InitialContext();
Object value = ctx.lookup("java:comp/env/jdbc/webservice");
datasource = (DataSource) value;
conn = datasource.getConnection();

这个时候是谁提供了目录和命名服务?是数据库还是Tomcat自己?(jdbc/webservice是我定义在server.xml里的,是连接数据库的)

...全文
113 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlxu 2006-01-24
  • 打赏
  • 举报
回复
应该是读取了System.properties
UFO_MY_CAR 2006-01-24
  • 打赏
  • 举报
回复
那么究竟是tomcat的哪个类实现了这个服务?
infowain 2006-01-24
  • 打赏
  • 举报
回复
当然是tomcat
chrisj 2006-01-24
  • 打赏
  • 举报
回复
tomcat
UFO_MY_CAR 2006-01-24
  • 打赏
  • 举报
回复

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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