1.常用的数据库连接池有这些
2.其中hikaricp是性能最快的连接池,使用它来构造jdbcTemplate对数据库进行操作;
首先构造一个HikariDataSource,并配置数据库的属性
private static final String DRIVER_NAME = "org.apache.hive.jdbc.HiveDriver";
HikariDataSource hikariDataSource = new HikariDataSource(); hikariDataSource.setJdbcUrl(jdbcProperties.getJdbcUrl()); hikariDataSource.setUsername(jdbcProperties.getUsername()); hikariDataSource.setPassword(jdbcProperties.getPassword()); hikariDataSource.setDriverClassName(DRIVER_NAME);
然后构造jdbcTemplate就可以
this.jdbcTemplate = new JdbcTemplate(hikariDataSource);
最后就可以通过jdbcTemplate对数据库进行各种操作;即使不用mybatis等框架,spring也可以使用jdbcTemplate很方便的进行各种数据库操作;