A.SmartUpload su=new SmartUpload () ; B.SmartUpload su= SmartUpload.newInstance(); C.SmartUpload su= SmartUpload.initialize(); D.SmartUpload無需實(shí)例化,可直接使用
A. 在Web應(yīng)用中,DataSource是由Web容器提供的,因此需要通過JNDI來獲得DataSource對象 B. 使用JNDI和數(shù)據(jù)源時(shí),需要導(dǎo)入的包包括:javax.naming.Context、javax.naming. Initial Context、 javax.naming.NamingException及javax.sql.DataSource C. Javax.naming.Context提供了查找JNDI Resource的接口??梢酝ㄟ^如下方式獲取數(shù)據(jù)源:Context ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup("jdbc/student");
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( );