spring學習筆記三-JDBC

[TOC]

spring-jdbc快速入門

一、xml配置方式

1、配置xml,用以創(chuàng)建對象

<!-- 1 配置數(shù)據(jù) -->
<bean class="com.mchange.v2.c3p0.ComboPooledDataSource" id="dataSource">
    <!-- 注入四大參數(shù) -->
    <property name="driverClass" value="com.mysql.jdbc.Driver"></property>
    <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/bank"></property>
    <property name="user" value="root"></property>
    <property name="password" value=""></property>
</bean>

<!-- 2 創(chuàng)建jdbcTemplate,并且注入數(shù)據(jù)源 -->
<bean class="org.springframework.jdbc.core.JdbcTemplate" id="jdbcTemplate">
    <!--注入數(shù)據(jù)源-->
    <property name="dataSource" ref="dataSource"></property>
</bean>

<!-- 3 創(chuàng)建 userDao,并且注入jdbcTemplate-->
<bean class="com.hemi.dao.UserDao" id="userDao">
    <!--注入jdbcTemplate-->
    <property name="jdbcTemplate" ref="jdbcTemplate"></property>
</bean>

2、編寫UserDao

public class UserDao {
    private JdbcTemplate jdbcTemplate;//spring的jdbc模板

    public JdbcTemplate getJdbcTemplate() {
        return jdbcTemplate;
    }

    public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
        this.jdbcTemplate = jdbcTemplate;
    }

    public void insertUser(String username,String password){
        String sql="insert into user(username,password) values(?,?)";
        //使用jdbc模板實現(xiàn)插入操作
        int i = jdbcTemplate.update(sql, username,password);
        System.out.println(i);
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,937評論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,958評論 6 342
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • **** AOP 面向切面編程 底層原理 代理!!! 今天AOP課程1、 Spring 傳統(tǒng) AOP2、 Spri...
    luweicheng24閱讀 1,396評論 0 1
  • 回來了 跨越三百多公里的距離 蹲在墻角的我 看著星空 聞著花香 聽著過往 心尋向遠方 曾以為 有你的日子會很長 我...
    小名當當閱讀 251評論 0 1