DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/sampleDS");是正确的吗
时间: 2024-05-30 07:08:55 浏览: 99
JDBC数据源(DataSource)的简单实现
这行代码的正确性取决于你的上下文环境。一般来说,如果你正在使用JavaEE容器(如Tomcat、WebSphere、JBoss等),这行代码是可以正确工作的。这行代码的作用是在JNDI上下文中查找名为"java:comp/env/jdbc/sampleDS"的数据源对象,并将其转换为javax.sql.DataSource类型。但是,如果你不在JavaEE容器中,或者没有正确配置JNDI上下文,这行代码就会抛出异常。
阅读全文