当前位置 : 主页 > 网络编程 > 其它编程 >

severlet容器中的JNDI引发的思考

来源:互联网 收集:自由互联 发布时间:2023-07-02
2019独角兽企业重金招聘Python工程师标准最近一个小朋友问了我一个急剧郁闷的问题java平台开发的一个问卷调查系统源代码 2019独角兽企业重金招聘Python工程师标准>>>      最近一个小朋
2019独角兽企业重金招聘Python工程师标准最近一个小朋友问了我一个急剧郁闷的问题java平台开发的一个问卷调查系统源代码

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

     最近一个小朋友问了我一个急剧郁闷的问题java平台开发的一个问卷调查系统源代码是基于SQLSERVER2000的现在换成2005怎么弄还把代码传过来让我帮忙改我拒绝这需要改代码吗2000和2005的JDBC驱动包都一样的怎么会需要改呢我问报什么错说can’t classload 。。。。一看就知道没找到驱动包我说你把驱动包加上去小伙说还错我火大了远程一看我无语了他们用的是JNDI方式小伙加死了WEB-INF/lib下面的驱动这辈子也起不来服务。

     最后让他把驱动加入到tomcat/lib下面才OK。小伙号称学习JAVA一年之久。已经知道JDBC怎么回事情知道J2EE架构我晕啊。我后来说你这个是JNDI方式的数据连接驱动要放到容器项目的LIB下面一脸茫然我说tomcat是一个实现servlet的容器你知道不一脸茫然。他来已经项目下面的不都是放到WEB-INF/lib下面吗是啊你说的没错可是你现在用的是容器上面的服务资源你的数据库连接资源DateSource是在容器上面提供的所以相当于JDBC的连接程序在容器级别。还是一脸茫然。。。于是乎我有冲动把全部的severlet容器和web项目的关系和他说一边。结果小伙来一句“我想放弃JAVA。。。。”现在的孩子为什么没有一个完整系统的学习和研究的过程啊。。。。

转:https://my.oschina.net/zoujianfang/blog/135806

网友评论