• Spring框架之演示JDBC的模板类


    1. 步骤一:创建数据库的表结构
        create database spring_day03;
        use spring_day03;
        create table t_account(
            id int primary key auto_increment,
            name varchar(20),
            money double
        );
    
    2. 引入开发的jar包
        * 先引入IOC基本的6个jar包
        *spring基本的四个包

          * Beans
          * Core
          * Context
          * Expression Language
          (在下载的spring开发总包中-->libs-->复制beans、context、core、expression四个包-->粘贴到创建的web工程的lib中)
        * Spring框架也需要引入日志相关的jar包(日志用于在控制台输出日志)
            * 在spring-framework-3.0.2.RELEASE-dependencies/org.apache.commons/com.springsource.org.apache.commons.logging/1.1.1
              * com.springsource.org.apache.commons.logging-1.1.1.jar

        * 还需要引入log4j的jar包 spring-framework-3.0.2.RELEASE-dependenciesorg.apache.log4jcom.springsource.org.apache.log4j1.2.15
            * com.springsource.org.apache.log4j-1.2.15.jar

        * 再引入Spring-aop的jar包

        * spring的传统AOP的开发的包
          * spring-aop-4.2.4.RELEASE.jar
          * com.springsource.org.aopalliance-1.0.0.jar

        * aspectJ的开发包
          * com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
          * spring-aspects-4.2.4.RELEASE.jar

        * 最后引入JDBC模板需要的jar包
            * MySQL数据库的驱动包
            * Spring-jdbc.jar
            * Spring-tx.jar
    
    3. 编写测试代码(自己来new对象的方式)
        @Test
        public void run1(){
            // 创建连接池,先使用Spring框架内置的连接池
            DriverManagerDataSource dataSource = new DriverManagerDataSource();
            dataSource.setDriverClassName("com.mysql.jdbc.Driver");
            dataSource.setUrl("jdbc:mysql:///spring_day03");
            dataSource.setUsername("root");
            dataSource.setPassword("root");
            // 创建模板类
            JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
            // 完成数据的添加
            jdbcTemplate.update("insert into t_account values (null,?,?)", "测试",10000);
        }
  • 相关阅读:
    《挑战程序设计竞赛》 读后感
    基于SOAP的xml网络交互心得
    不用客户端,轻松下视频
    在cmd窗口中查询android的sqlite3数据库表之步骤
    单链表的插入删除以及逆转
    java中排序一个字符串数组
    求质因数
    指针与引用的区别
    统计查询-sql
    ---随心买统计查询
  • 原文地址:https://www.cnblogs.com/wyhluckdog/p/10133820.html
Copyright © 2020-2023  润新知