两道面试题
1. 数据库连接有哪些方式?分别有什么区别
数据库连接Connection
Connection接口实现类由数据库提供,获取Connection对象通常有两种方式
1.一种是通过DriverManager(驱动管理类)的静态方法获取
// 加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 创建数据库连接
Connection connection = DriverManager.getConnection(url);
2.一种是通过DataSource(数据源)对象获取。
DataSource ds = new MysqlDataSource()