zoukankan      html  css  js  c++  java
  • 基础篇——Spring框架对于JDBC模板的使用

    Spring提供的模板类是JdbcTemplate,首先搭建好Spring框架后

    1、导入jar

      

      

    至此lib包中的所有jar包如下:

      

    2、在数据库中建表:

      

    建立实体类:

      

    创建Service接口:

      

    创建Dao层与Dao的实现类:

      

    Service的实现类:

      

      

    3、配置文件:

      1>引入配置约束

      

      2>注册数据源:(可以直接注册spring内置的数据源,也可以注册DBCP数据源或C3P0数据源),注册非内置数据源需要导入相应的jar包:

      

      

      用属性文件注册数据源: 

        1>新建一个.properties文件

        

        2>注册数据源

        

      3>注册jdbc模板对象

        <bean id="jdbcTemplate" class="org.springframe.jdbc.core.jdbcTemplate">

           <property name="dataSource" ref="dataSource"/>

        </bean>

      4>注册Dao

        <bean id="studentDao" class="com.xunpoit.bean.dao.StudentDaoImpl">

          <property name="jdbcTemplate" ref="jdbcTemplate"/>

        </bean>

      5>注册Service

        <bean id="studentService"class="com.xunpoit.bean.service.StudentServiceImpl">

          <property name="dao" ref="studentDao"/>

        </bean>

    4、测试(将配置文件的注入方式单独抽取出来):

      

                                                ---------------------毕:记2018/4/20  晨

     

  • 相关阅读:
    controller传到页面的值出现乱码
    Uncaught SyntaxError: Unexpected identifier
    No mapping found for HTTP request with URI xxx/resources/js/jquery.min.js...
    jQuery,Ajax和json
    idea中tomcat启动但是访问不了localhost:8080页面
    不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
    11.流程控制之if判断
    10.可变,不可变数据类型
    Python基础
    文件处理
  • 原文地址:https://www.cnblogs.com/zzb-yp/p/8888502.html
Copyright © 2011-2022 走看看