在项目中META INF下创建context.xml获得mysql数据库连接池,
<Context>
<Resource name="jdbc/zwjtest"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8"
username="root" password="ZWJ" maxActive="10" maxIdle="10"
maxWait="-1"/>
</Context>
jdbc/zwjtest中的zwjtest是项目名称还是数据库名称?我在用测试类测试时
报错:javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initialDataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/zwjtest");没有获得ds.....
<Context>
<Resource name="jdbc/zwjtest"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8"
username="root" password="ZWJ" maxActive="10" maxIdle="10"
maxWait="-1"/>
</Context>
jdbc/zwjtest中的zwjtest是项目名称还是数据库名称?我在用测试类测试时
报错:javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initialDataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/zwjtest");没有获得ds.....
解决方案 »
- java的线程优先级的运行优先等级
- 跪求介绍几本实战书籍
- 请问我怎么才能打开我电脑的1433端口啊!!数据库连不上,让我好不郁闷了几天了!!救命啦!!
- 有种人杀人可以获释---学JAVA的
- www.jspsmart.com为什么上不了啊?,有谁可以发一份jspSmartUpload.zip给小弟,谢谢!
- [求助]为什么数据加不进去??
- TOMCAT初学者问题
- form method="post" action="mailto:[email protected]?Subject=灏良&body=你好"
- 困扰人心的难题,勇者、智者请进。
- 用session保存数据
- 编译都没错就是运行出错,第12行有问题吗?
- spring 当service中空指针异常,事务不回滚?
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
Object obj = (Object) ctx.lookup("jdbc/zwjtest");
DataSource ds = (javax.sql.DataSource)obj;