Spring-005-jdbcTemplete配置连接池和dao层
- spring配置c3p0连接池
- 需要c3p0jar包 mchange-commons-java
- 原始连接池做法
ComboPooledDataSource dataSource = new ComboPooledDataSource(); dataSource.setDriverClass("com.mysql.jdbc.Driver"); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/testspring"); dataSource.setUser("root"); dataSource.setPassword("");
- 使用配置文件的做法
- dao层使用 jdbcTemplete
1.创建Service和Dao 配置service和dao对象,在service注入dao对象
2.创建jdbcTemplete对象 把jdbcTemplete对象注入到dao里面
public class UserDao { //得到JdbcTemplete对象 private JdbcTemplate jdbcTemplate; public void setJdbcTemplate(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; } public void add() { // TODO Auto-generated method stub}}
- 在jdbcTemplete中注入DataSource对象
文章图片
image
【Spring-005-jdbcTemplete配置连接池和dao层】
推荐阅读
- vue-cli|vue-cli 3.x vue.config.js 配置
- 从战略性的角度可以配置股票
- py连接mysql
- Android|Android BLE蓝牙连接异常处理
- 缓存有关的配置和属性
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- springboot整合数据库连接池-->druid
- Vagrant|Vagrant (三) - 网络配置
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- Python3|Python3 MySQL 数据库连接