Spring-JDBC

一:JDBC回顾
1、首先创建一个数据库,在该数据库中创建一个表,添加信息。
1 | /* |
2、通过数据库的信息建立实体类Student
1 | package com.iciot.domain; |
3、创建一个JDBC工具类:DBUTils用来获取连接
1 | package com.iciot.utils; |
注意:这里我把driver、username、password、url给抽取了
resources下创建一个jdbc.properties文件
1 | driver=com.mysql.jdbc.Driver |
4、创建接口StudentDao
1 | package com.iciot.dao; |
5、创建实现类StudentDaoImpl
1 | package com.iciot.dao.impl; |
6、进行测试
1 | package com.iciot.test; |
二:Spring整合JDBC
1、与上述一样,首先创建一个数据库chew,创建一个表student,插入信息。
1 | /* |
2、引入Spring-JDBC的Maven坐标以及Mysql连接,以及其它Spring依赖包
1 | <dependencies> |
3、通过数据库的信息创建实体类
1 | package com.liu.dao; |
4、在Spring的核心配置文件中配置JdbcTemplate、以及DataSource
1 | <?xml version="1.0" encoding="UTF-8"?> |
5、进行测试
1 | import com.liu.dao.Student; |
三:总结
可以发现代码减少了很多。当然使用Spring-jdbc还不是最简单的。mybatis与Spring整合才是最简单的吧~