使用Spring+JDBC访问数据库

2018-06-06  本文已影响0人  取名废同学

JDBC是允许用户在不同数据库之间做选择的一个抽象层。JDBC允许开发者用JAVA写数据库应用程序,而不需要关心底层特定数据库的细节。

主要是讲jdbcTemplate,发现它意外的好用,是一种简易、快速的获取JDBC连接和数据操作的方法。

用一些实例说明下:

1.用JDBCTemplate访问数据库(一个很简单很典型的例子)

(没有执行成功哎...)

2.在DAO中使用JDBCTemplate:简洁易用

这种情况就是在这个对应dao类中写sql语句,而在Spring配置文件中去定义JDBCTemplate并注入到每个DAO中。(用这种方法可以创建多个DAO类,只是在spring配置文件中多写几个)

spring配置文件中配置DAO的步骤

(1)定义DataSource

(2)定义JDBCTemplate

(3)声明一个抽象的<bean>,以便所有的DAO复用配置JDBCTemplate属性的配置

(4)配置具体的DAO

3.还是在Dao中使用(是单独作为一个类方便调用的)

4.不用jdbcTemplate,但会有较多的冗余代码:

上一篇下一篇

猜你喜欢

热点阅读