springJDBC

1.需要额外引入mysql-connector-java.jar类库

2.JdbcTemplate 类

dbcTemplate 类执行 SQL 查询、更新语句和存储过程调用,执行迭代结果集和提取返回参数值。它也捕获 JDBC 异常并转换它们到 org.springframework.dao 包中定义的通用类、更多的信息、异常层次结构。

JdbcTemplate 类的实例是线程安全配置的。所以你可以配置 JdbcTemplate 的单个实例,然后将这个共享的引用安全地注入到多个 DAOs 中。

使用 JdbcTemplate 类时常见的做法是在你的 Spring 配置文件中配置数据源,然后共享数据源 bean 依赖注入到 DAO 类中,并在数据源的设值函数中创建了 JdbcTemplate。

3.配置数据源

我们需要提供一个数据源到 JdbcTemplate 中,所以它可以配置本身来获得数据库访问。可以在 XML 文件中配置数据源

访问数据库过程:

1.创建Student.java

 

2.创建 DAO 接口 StudentDAO 并列出所有必需的方法,规定一下所有继承于StudentDAO 接口的类,必须实现哪些方法,也就是说可以对Student做哪些操作,这一步不是必须的,可以直接在对应的类中分别写,但是不利于统一。

3.创建具体的对数据操作的类

 

 

dataSource通过xml文件自动注入,jdbcTemplate用来执行具体的sql语句

 4.创建StudentMapper.java类,将查出的数据封装到Student中:

 5.配置xml文件

 

posted @ 2019-05-27 17:51  yuby  阅读(123)  评论(0编辑  收藏  举报