JdbcTemplate的使用方法
引言
JdbcTemplate相比其他jdbc的连接数据库方法,显得更加简便易用
正文
1.导入jar包
2.代码使用及其案例的实现
import jdbcDruid.JDBCUtils;
import org.springframework.jdbc.core.JdbcTemplate;
public class JdbcTemplateDemo1 {
public static void main(String[] args) {
// 1.创建对象并传入sourse
JdbcTemplate jdbcTemplate=new JdbcTemplate(JDBCUtils.getDataSource());
String sql="update stu set name='hello' where id =?";
// 2.传入要执行的sql语句及其参数设置
int update = jdbcTemplate.update(sql, 3);
System.out.println(update);
}
}
附:SQL代码
/*
Navicat MySQL Data Transfer
Source Server : fiveGods
Source Server Version : 80016
Source Host : localhost:3306
Source Database : db9
Target Server Type : MYSQL
Target Server Version : 80016
File Encoding : 65001
Date: 2021-12-21 19:37:24
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for stu
-- ----------------------------
DROP TABLE IF EXISTS `stu`;
CREATE TABLE `stu` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`age` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of stu
-- ----------------------------
INSERT INTO `stu` VALUES ('1', 'hello', '20');
INSERT INTO `stu` VALUES ('3', 'weizhenhua', '20');