天天看點

spring-通過JdbcTemplate進行資料庫操作-代碼實作,無配置檔案

一、建立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