它们俩的区别就不用多说了,晚上也有很多,那么我想问一下,是不是所有DriverManager可以实现的,DataSource都能够实现呢?
我在tomcat下配置过DataSource,也看到过Jboss下配置DataSource,而我想说的是,如果不用web服务器,即直接做个客户端软件,那么DataSource是否试用呢?DataSourceDriverManager
我在tomcat下配置过DataSource,也看到过Jboss下配置DataSource,而我想说的是,如果不用web服务器,即直接做个客户端软件,那么DataSource是否试用呢?DataSourceDriverManager
虽然在使用上有相似性,但是一般DataSource是建立在DriverManager的基础上实现的,配合一个连接池的实现。
DataSource并没有要求必须web服务器才能够使用,桌面应用也能够用啊。
Context context=(Context) initcontext.lookup("java:comp/env");
DataSource datasource=(DataSource)context.lookup("jdbc/XE");
Connection cn=datasource.getConnection();
Statement st=cn.createStatement();
String sql="select * from employees where employee_id = 100";
ResultSet rs=st.executeQuery(sql);