且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

spring-通过JdbcTemplate进行数据库操作-代码实现,无配置文件

更新时间:2022-09-27 09:05:01

一、创建spring项目
    项目名称:spring101301
二、在spring项目中添加相关的jar
    1.在项目上创建lib目录
        /lib
    2.在lib目录下添加spring支持的jar包
        commons-logging.jar
        junit-4.10.jar
        log4j.jar
        mysql-connector-java-5.1.18-bin.jar
        spring-beans-3.2.0.RELEASE.jar
        spring-context-3.2.0.RELEASE.jar
        spring-core-3.2.0.RELEASE.jar
        spring-expression-3.2.0.RELEASE.jar
        --用于数据库操作
        spring-jdbc-3.2.0.RELEASE.jar
        spring-tx-3.2.0.RELEASE.jar
三、测试
    1.在项目上创建test目录
        /test
    2.在test目录下创建测试包
        包名:cn.jbit.spring101301.test
    3.在测试包下创建测试类
        测试类名:CreateTableDemo.java
        测试类的内容:
        package cn.jbit.spring101301.test;
        import org.junit.Test;
        import org.springframework.jdbc.core.JdbcTemplate;
        import org.springframework.jdbc.datasource.DriverManagerDataSource;
        public class CreateTableDemo {
            /**
             * 使用spring jdbctemplate创建表
             */
            @Test
            public void testJdbcTemplate(){
                //创建数据源
                DriverManagerDataSource dataSource = new DriverManagerDataSource();
                //设置数据库连接信息
                dataSource.setUrl("jdbc:mysql://localhost:3306/spring");
                dataSource.setDriverClassName("com.mysql.jdbc.Driver");
                dataSource.setUsername("root");
                dataSource.setPassword("root");
                
                //创建连接数据库的对象JdbcTemplate
                JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
                //执行sql语句
                String sql = "CREATE TABLE temp(tid int primary key,tname nvarchar(30) )";
                
                //调用执行方法,执行sql
                jdbcTemplate.execute(sql);
                
            }
        }
        本文转自  素颜猪  51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1563216