zoukankan      html  css  js  c++  java
  • Spring对JDBC及hibernate的支持

    一:作用:
     1.定义:spring的dao不是新发明一种技术,而是对原来技术的一种封装,定义了一套

             简单实用的api

       2.使用dao的好处:降低了业务逻辑层和具体的持久层技术

       3.spring对dao的支持,定义了一套完善的异常类

      (1)运行时异常,业务层不用去捕获持久层异常

      (2)异常的信息,可以反映异常发生的原因

    二:Spring 对 Jdbc 的支持

      1.spring对Jdbc的支持,主要是通过 JdbcTemplate(模板类)和

                           JdbcDaoSupport(另新引入类:RowMapper)

      2.编程步骤:

      (1)配置datasource

      (2)配置JdbcTemplate,这一步可以在配置文件中配置,或者直接让我们的dao类继

            承JdbcDaoSupport这个类。

      (3)配置dao

      (4)配置service

    三:spring 对 Hibernate 的支持

       1.spring对Hibernate的支持,主要是通过 HibernateTemplate 和 HibernateDaoSupport,

        让我们自己写的dao类继承 HibernateDaoSupport,从而获得

          HibernateTemplate 这个对象,来进行数据库操作

       2.编程步骤:

      (1)配置datasource

      (2)配置sessionFactory

      (3)配置dao

      (4)配置service


     青春就应该这样绽放  游戏测试:三国时期谁是你最好的兄弟!!  你不得不信的星座秘密

  • 相关阅读:
    JavaScript中的面向对象
    操作文件
    PDO 数据访问抽象层
    Jquery事件
    Jquery
    面向对象的五大基本原则是
    ioc依赖注入的原则
    java3
    java基础2
    java基础
  • 原文地址:https://www.cnblogs.com/huapox/p/3172767.html
Copyright © 2011-2022 走看看