• 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文件

  • 相关阅读:
    图灵科普系列丛书封面有奖征集(贴图送书)
    图灵2010.03书讯
    博客园图灵杯第4届博问大赛(2.27~3.27)
    asp.net运行原理
    IIS与NET桥梁
    offsetParent解释
    XML 操作类库(开源项目)
    W3C不兼容问题(最根本的原因,及解决方案)
    深入理解JavaScript系列
    HttpApplication对象创建的细节
  • 原文地址:https://www.cnblogs.com/yuby/p/10932095.html
Copyright © 2020-2023  润新知