tomcat是怎样将datasource添加到jndi的context中去的?

tychol 2005-12-26 11:08:10
我们在webapps的<context>和web.xml中做相应配置就可以在jsp或servlet中通过jndi得到DataSource从而得到数据库的Connection。但是tomcat在启动时是怎样将datasource添加到jndi的context中去的呢?
我们能通过lookup("java:comp/env/XXX")来得到DataSource,能不能通过
lookup("ZZZ:GGG/YYYY/XXX")来得到DataSource?
我通过打印相关信息知道tomcat中通过jdni得到的DataSource是org.apache.commons.dbcp.BasicDataSource,它可以用在一般的java应用程序中,但怎样将它和jndi联合起来使用?
请大家帮忙解答,多谢!
...全文
98 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

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

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