单项选择题
以下选项关于JNDI描述不正确的是()。
A. 在Web应用中,DataSource是由Web容器提供的,因此需要通过JNDI来获得DataSource对象
B. 使用JNDI和数据源时,需要导入的包包括:javax.naming.Context、javax.naming. Initial Context、 javax.naming.NamingException及javax.sql.DataSource
C. Javax.naming.Context提供了查找JNDI Resource的接口。可以通过如下方式获取数据源:Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup("jdbc/student");
相关考题
-
单项选择题
在JavaWeb应用程序中,下列()选项中的代码能够正确实现使用数据源(DataSource)获取数据库连接对象(数据源名称为dsname)。
A. DataSource soure = new DataSource( ) ; Connection conn = source.getConnection( );
B. Context source = new InitalContext( ); Connection conn = source.getConnection( );
C. Context ctx = new InitalContext( ); DataSource ds = (DataSource) ctx.lookup("java:comp/env/dsname"); Connection conn =ds.getConnection( );
D. Context ctx = new InitalContext ( ); DataSource ds = (DataSource) ctx.lookup("dsname"); Connection conn = ds.getConnection( ); -
多项选择题
使用JNDI配置数据源对象时,配置的步骤包括()
A. 配置context.xml
B. 配置web.xml
C. 添加数据库驱动
D. 使用lookup()方法来获取数据源对象 -
单项选择题
在程序中使用javaBean可以及大地方便我们进行代码编写,下面对于javaBean描述正确的是()。
A. javaBean可以是一个共有的类,也可以是一个私有的类
B. 一个javaBean中的方法全部是私有方法
C. 使用javaBean封装数据时,应当将属性设置为私有
D. 通过设置共有的get()方法来获取属性
