整合jdbc
整合方法
- 创建项目,选择相关依赖:
Spring Web
、JDBC API
、MySQL Driver
- 在yaml中配置相关参数 spring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/db_test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8 driver-class-name: com.mysql.cj.jdbc.Driver
- 进行JDBC操作
JDBC Template
Spring对JDBC进行的轻量级封装
JDBCTemplate主要提供以下几类方法:
- execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;
- update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;
- query方法及queryForXXX方法:用于执行查询相关语句;
- call方法:用于执行存储过程、函数相关语句。
**JDBCTemplate 的使用 **
使用@Autowired
进行自动注入使用即可
- JdbcTemplate 中会自己注入数据源,用于简化 JDBC操作
- 还能避免一些常见的错误,使用起来也不用再自己来关闭数据库连接