JDBC连接顺序
1.加载数据库驱动driver-->class.getName(driver);
2.获取数据库连接,getConnection
3.创建statement对象(一个接口)
Statement:preparedStatement
callableStatement
4.使用statement执行sql
Execute:executeQuery
executeUpdate
5.得到结果集:resultSet
6.回收数据库资源
mybatis的jdbc操作
1.配置文件配好DataSource(数据库连接池),就是JDBC的打开driver和getConnection操作.
2.xml映射文件或者注解形式,执行statement(JDBC创建statement操作)
3.通过Java对象(参数)以及statement执行sql(JDBC执行sql)
4.最后将结果映射成Java对象(jdbc的得到结果集,只不过mybatis多了一步,映射成Java对象)
连接池
1.druid
2.C3PO
3.DBCP