连接池,连接,数据源
连接池:管理连接对象,连接对象是保持与数据库的连接的,
数据源datasource:获取连接对象
如何获取DataSource:JNDI,java命名与目录接口,tomcat创建数据源
通过数据源创建的连接对象被统一的放入到连接池中进行管理
1、配置Tomcat的conf/context.xml
//通过数据源获取连接
public Connection getConnectionDS(){
try {
//初始化上下文
Context ctx =new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/news");
connection =ds.getConnection();
} catch (NamingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return connection;
}