连接数据库的配置问题
利用javax.naming.Context接口连接mysql的数据库
一小部分原代码如下
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/bookstore");
Connection conn=ds.getConnection();
我用的是netbean,运行说
java.lang.NullPointerException
at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(JdbcOdbcDriver.java:507)
at sun.jdbc.odbc.JdbcOdbcDriver.knownURL(JdbcOdbcDriver.java:476)
at sun.jdbc.odbc.JdbcOdbcDriver.acceptsURL(JdbcOdbcDriver.java:307)
。。。。。
好像还要配置xml文件中resource属性,但不知道是哪个xml文件
初学,求解,谢谢
[解决办法]
你有没有导入jar包呀? 好像是你没有驱动包哦!!!
[解决办法]
数据库连接首先导入相关jar包
[解决办法]
顶楼上 缺少数据源
[解决办法]
用NetBeans可以在连接时,配置数据库连接如果成功了,就可以在编程时,直接调用。如果不能够连接成功,也会给出连接失败提示。而且用NetBeans好像不需要配置xm.