第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

JDBC之“對(duì)岸的女孩走過來”

難度初級(jí)
時(shí)長 1小時(shí)13分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.57
120人評(píng)價(jià) 查看評(píng)價(jià)
9.8 內(nèi)容實(shí)用
9.5 簡潔易懂
9.4 邏輯清晰
  • -- 帶輸入和輸出參數(shù)的存儲(chǔ)過程

    CREATE PROCEDURE sp_in_out(IN u_name VARCHAR(10), OUT count INT(10))

    BEGIN

    SELECT COUNT(*) INTO count FROM imooc_goddess WHERE user_name LIKE CONCAT('%',u_name,'%');

    END


    CALL sp_in_out('美',@a);

    SELECT @a;

    /**

    *? 調(diào)用帶輸入和輸出參數(shù)的存儲(chǔ)過程

    */

    public static Integer select_in_out(String name) throws Exception{

    Integer count = 0 ;

    Connection conn = DBUtil.getConnection();

    CallableStatement cs = conn.prepareCall("CALL sp_in_out(?,?)");

    // 設(shè)置參數(shù)

    cs.setString(1, name);

    // 注冊(cè)輸出參數(shù)

    cs.registerOutParameter(2, Types.INTEGER);

    cs.execute();

    // 出參

    count = cs.getInt(2);

    return count;

    }


    查看全部
  • -調(diào)用帶參的儲(chǔ)存過程

    mysql語句

    CREATE PROCEDURE sp_select_filter(IN sp_name VARCHAR(20))

    BEGIN

    IF sp_name IS NULL OR sp_name = '' THEN

    SELECT * FROM imooc_goddess;

    ELSE?

    IF LENGTH(sp_name)=11 AND substring(sp_name,1,1) THEN

    SELECT * FROM imooc_goddess WHERE mobile = sp_name;

    ELSE?

    SELECT * FROM imooc_goddess WHERE user_name LIKE concat('%',sp_name,'%');

    EN D IF;

    END IF;

    END


    查看全部
  • 課程大綱:

    1. jdbc常用接口 api及存儲(chǔ)過程的調(diào)用?

    2. jdbc的事務(wù)管理

    3. jdbc連接池 dbcp c3p0?

    4. jdbc升級(jí)版 hibernate mybitas

    查看全部
    0 采集 收起 來源:課程簡介

    2018-11-05

  • DBCP與C3P0對(duì)比

    查看全部
    0 采集 收起 來源:小結(jié)

    2018-10-29

  • jdbc的事務(wù)管理

    事務(wù)的特點(diǎn)

    1. 原子性:事務(wù)是一個(gè)完整的操作

    2. 一致性:當(dāng)事務(wù)完成時(shí),事務(wù)必須處于一致狀態(tài)

    3. 隔離性:對(duì)數(shù)據(jù)的=進(jìn)行修改的所有并發(fā)事務(wù)都是彼此隔離的,類似于java中的同步原理。

    4. 永久性:事務(wù)完成之后,對(duì)數(shù)據(jù)庫的修改永久保持,一次性交易,概不退換。

    查看全部
  • create procedure a(in a varchar(20))

    begin?

    if? a is null or a='' then

    select * from es;

    else

    if length(a)=11 and subString (a,1,1)=1? then

    select *? from es where moble=a;

    else

    select * from es where use_name like concat('%',a,'%');

    end if;

    end if;

    end

    查看全部
  • callablestatement c=conn.preparecall("call 存儲(chǔ)函數(shù)");

    c.execute();

    resultset rs=c.getresultset();

    查看全部
  • dbutils 查詢https://img1.sycdn.imooc.com//5b56e9910001042f12540705.jpg

    查看全部
  • 數(shù)據(jù)庫連接池對(duì)比

    查看全部
    0 采集 收起 來源:小結(jié)

    2018-07-22

  • SP代表存儲(chǔ)過程

    整個(gè)存儲(chǔ)過程寫在begin和end之間

    查看全部
  • dbcputil.java2

    查看全部
  • dbcputil.java1

    查看全部
  • dbcp數(shù)據(jù)庫連接池:

    1. 導(dǎo)入相關(guān)的jar包

    2. 在項(xiàng)目的根目錄下新建一個(gè)配置文件dbcp.properties,需要配置的屬性如下圖

    https://img1.sycdn.imooc.com//5b1361f00001880212070743.jpg

    查看全部
  • @JDBC---替代品之Hebernate

    Hibernate:一種Java語言下的對(duì)象關(guān)系映射解決方案。它是一種自由,開源的軟件。

    優(yōu)點(diǎn):
    ??? 1:輕量級(jí)的ORM框架
    ??? 2:對(duì)JDBC進(jìn)行了很好的封裝,使用了ORM做了映射,那么就可以通過面向?qū)ο蟮姆绞胶苋菀椎牟僮鲾?shù)據(jù)庫了。
    ??? 3:它還提供了緩存機(jī)制,可以提高效率。

    缺點(diǎn):
    ??? 如果對(duì)大量的數(shù)據(jù)進(jìn)行頻繁的操作,性能效率比較低,不如直接使用JDBC

    核心接口:
    ??? Session接口:Session接口負(fù)責(zé)執(zhí)行被持久化對(duì)象的CRUD操作(CRUD的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的SQL語句。)。
    ??? SessionFactory接口:SessionFactory接口負(fù)責(zé)初始化Hibernate。它充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建Session對(duì)象。
    ??? Configuration接口:Configuration接口負(fù)責(zé)配置并啟動(dòng)Hibernate,創(chuàng)建SessionFactory對(duì)象。
    ??? Transaction接口:Transaction接口負(fù)責(zé)事務(wù)相關(guān)的操作。它是可選的,開發(fā)人員也可以設(shè)計(jì)編寫自己的底層事物處理代碼。
    ??? QueryCriteria接口:Query和Criteria接口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用HQL語言或SQL語句兩種表達(dá)方式。

    查看全部
    0 采集 收起 來源:Hibernate簡介

    2018-05-28

舉報(bào)

0/150
提交
取消
課程須知
本課程是JDBC的進(jìn)階課程,如果小伙伴們對(duì)數(shù)據(jù)庫知識(shí)以及JDBC簡單操作不太熟悉,建議先去《JDBC之“對(duì)岸的女孩看過來”》以及《與MySQL的零距離接觸》修煉修煉??!
老師告訴你能學(xué)到什么?
1、JDBC調(diào)用存儲(chǔ)過程,事務(wù)管理 2、JDBC的高級(jí)應(yīng)用

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!