关于Spring对于jdbc的支出,刚刚接触完spring关于jdbc的用法,如果写的不到位多多指点
上手开始工作
- 导入jar包,前期准备工作导入jar包,由于之前做了数据库连接池
说明:
–
c3p0-0.9.5.2和mchange-commons-java-0.2.12这两个是测试c3p0数据库连接池用到的jar包;druid-1.0.9是测试Druid连接池用到的jar;
本地数据库创建一张student表,用于测试查询下面插入更新的数据
开始工作
创建JdbcTemplate方法来完成CRUD(即数据库增删改查)操作
- JdbcTemplate jdbcTemplate = new JdbcTemplate(JDBCUtils.getDs());
在此这条代码语句中,发现调用了JDBCUtils中定义的getDs()的方法,所以我们要先完成JDBCUtils文件
JDBCUtils
在完成这个文件之前再先完成一个配置文件,jdbc.properties。
在这个文件中定义好自己要调用封装好的的方法类,之后的一系列操作直接引用该文件即可。
首先连接本地的数据库,连接成功后再实现下面增删改方法
再创建的JdbcTemplate中,已经实现了连接调用数据库,接下来可以试写一句sql
- String sql = “insert into student values(?,?,?,?,?)”;
int count = jdbcTemplate.update(sql, 2,“xiang”, “aaaaaaaaa”,12, “dhugfuafuas”);
System.out.println(count);
控制台返回