| 本帖最后由 夜太美 于 2018-7-16 21:46 编辑 
 贾宗虎
 
 1.使用数据库连接池的好处?
 好处: 节省资源,不需要每次连接数据库的时候,都向系统申请资源,造成浪费,提高响应速度.
 
 2.c3p0连接池使用步骤?
 
 1) 导入包
 2) 加载配置文件
 3) 创建核心对象 ComboPooledDataSource
 4) 定义sql语句
 5) 创建Statement执行sql语句的对象(PreparedStatement对象可以防止sql注入问题,sql语句中的关键数据可以用 ? 通配符代替,再调用setXxx方法赋值)
 5.1)executeUpdate 执行增删改语句,返回的是被影响的行数
 5.2) executeQuery 执行的是select查询语句,返回ResultSet结果集
 6) 释放资源
 
 3.Druid连接池的使用步骤?
 
 1) 导入包
 2) 加载配置文件
 3) DruidDataSourceFactory调用createDataSource方法,获取DataSource对象
 4) DataSource对象.getConnection,获取连接对象
 5) 定义SQL语句
 6) 连接对象获取(Prepared)Statement对象,执行sql语句
 7) 释放资源
 
 4.Spring JDBC的使用步骤?
 
 
 1) 导入包
 2) 加载配置文件
 3) JdbcTemplate template = new JdbcTemplate(ds),获取JdbcTemplate对象4) template执行sql语句
 5) 释放资源
 
 
 
 |