亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

通過自動回復機器人學Mybatis---基礎版

難度中級
時長 4小時30分
學習人數
綜合評分9.73
430人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.6 邏輯清晰
  • log4j.properties詳解: 應用log4j(日志)調試動態SQL: 1、jar包和配置文件 2、log4j.properties <1>log4j.rootLogger=DEBUG,Console:輸出級別(級別<由低到高>debug/info/warn/error)和輸出位置(控制臺) <2>log4j.appender.Console=org.apache.log4j.ConsoleAppender:配置這個類才會輸出在控制臺(可在別處) <3>log4j.appender.layout=org.apache.log4j.PatternLayout:布局(按照自己的想法去輸出)<4>log4j.appender.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n: %d:產生日志的時間 [%t]:產生日志所處線程的線程名稱 %-5p:輸出日志的級別、 "5":代表輸出的字符會占5位字符,不足則會用空格補齊; "-":指的是補齊的空格在右邊,沒有則在左邊. [%c]:指輸出這個日志時處于的那個類的全名,包括包名 %m:輸出的時候附加的信息 %n輸出換行 <5>log4j.logger.org.apache=INFO:為不同包配不同的級別,把總的覆蓋,可看到自己想看的信息 log4j配置詳解 一、log4j.rootLogger=INFO, stdout, R 第一個參數為等級,后面可跟一到多個參數,為輸出的位置; 例句的意思為將等級為INFO的日志信息使用stdout和R進行輸出,stdout和R可以自己命名; 等級可分為OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,OFF是關閉,不輸出任何信息,其他級別按這個順序依次降低,如果 指定一個級別,如INFO,則比該級別高的信息都會輸出
    查看全部
  • 6.核心配置文件的配置 ? <environments>:數據庫連接和事務管理器的相關配置 ? <mappers>:引入SQL配置文件(通過子標簽mapper可以引入多個文件) <mapper resource="xx.xx.xx.xml"></mapper> 7.SQL配置文件的配置 ? 四種標簽對應select、delete、insert、update四種語句 ? 命名空間(必須配置):mapper標簽的屬性,用來區分不同命名空間下的相同的id ? select標簽: id屬性:SqlSession調用select方法時用來標識方法的參數(同一命名空間下必須唯一) resultMap屬性:引用相應的resultMap作為查詢結果的映射 ? resultMap標簽:用來映射javabean type屬性:被映射bean的全限定名 id屬性:用于唯一標識一個resultMap,并提供給select引用 子標簽:id主鍵字段,result非主鍵字段 § column屬性:查詢結果中的列名,而不是數據庫中的列名 § property:對象屬性名 § jdbcType:java.sql.Types下的常量名(使用時查文檔即可) ? 完成后的文件必須在核心配置文件中配置
    查看全部
  • Dao需求:1,對象能與數據庫交互;2,能執行SQL語句。 在mybatis里面,向Dao層提供對象的名字叫SqlSession。 SqlSession的作用:1,向SQL語句傳入參數;2,執行SQL語句;3,獲取執行SQL語句的結果;4,對事物的控制。 如何得到SqlSession:1,通過配置文件獲取數據庫連接相關信息;2,通過配置文件信息構建SqlSessionFactory;3,通過SqlSessionFactory打開數據庫會話(SqlSession)
    查看全部
  • mybatis下載地址:https://github.com/mybatis/mybaits-3/releases
    查看全部
  • MyBatis準備工作:JSP,JSTL,EL,JS/JQUERY,Servlet,JavaBean,JDBC,MySQL
    查看全部
    0 采集 收起 來源:案例簡介

    2017-09-11

  • <!-- namesapce類似于包空間 --> <!-- resultmap存放結果集,type是結果類型的全稱 --> <!-- id表示主鍵列(對應的是結果集的列,不是數據庫的列),result是普通列 --> <!-- select語句標簽 --> <!-- parameterType表示傳入參數類型, 不用加參數名 --> <!-- resultMap標簽對應上面的resultMap的id --> <!-- where標簽 自動填充where之后的條件 自動去掉開頭的and/or --> <!-- trim標簽 --> <!-- 可以代替where標簽 set標簽類似的作用 --> <!-- prefix 表示如果輸出的話在最前面帶上這個where前綴 suffix ....在后面帶上test prefixOverrides 如果字符串帶and/or,在輸出時去掉最前面的and/or suffixOverrides ...去掉最后的"," --> <!-- 以下標簽類似 if (){} else if(){} else {} --> <choose> <when test=""> </when> <when test=""> </when> <otherwise> </otherwise> </choose> <!-- sql標簽 類似于常量 用<include refid="columns"/>引用--> <sql id="columns">id,user_name,age</sql> <update id=""> update Goddess set id = #{id}, age = #{age} <!-- 可以用set標簽代替set 自動完成","等符號轉換 --> <set> <if test="條件"> id = #{id} </if> <if test="條件"> age = #{age} </if> </set> </update>
    查看全部
    0 采集 收起 來源:常用標簽

    2018-03-22

  • <tirm prefix="where" suffix="test" prefixOverrides="and/or" suffixOverrides=","> // 如果有內容,則在前面加上where,如果有內容,則在后面加上test // 如果前面有and或者or,則去掉,如果后面有逗號,則去掉
    查看全部
    0 采集 收起 來源:常用標簽

    2018-03-22

  • <where> ... </where> // 與set類似,如果里面有內容,則自動加上where,并在中間加上逗號,如果沒有內容,則不加where
    查看全部
    0 采集 收起 來源:常用標簽

    2018-03-22

  • update .... <set> ... </set> // 如果set中有內容,則加上set,并且在中間加上逗號,結尾不加逗號,如果沒有內容則不加set
    查看全部
    0 采集 收起 來源:常用標簽

    2018-03-22

  • <include refid="123"> // 引用之后之后定義的語句 <sql id="123">........</sql>
    查看全部
    0 采集 收起 來源:常用標簽

    2018-03-22

  • Mybatis常用標簽
    查看全部
    0 采集 收起 來源:常用標簽

    2017-09-07

  • Mybatis常用標簽
    查看全部
    0 采集 收起 來源:常用標簽

    2017-09-05

  • Mybatis中的OGNL表達式1
    查看全部
  • Mybatis中的OGNL表達式2
    查看全部
  • sqlsession作用及獲取
    查看全部

舉報

0/150
提交
取消
課程須知
各位小伙伴們需要有一定Java Web開發基礎,至少需要掌握以下內容: 1、JSP、Servlet、JSTL、EL 2、JS/JQUERY 3、JDBC 如果你還是新人,建議先移步網站相關課程,在理解并掌握相關知識之后再回來進修
老師告訴你能學到什么?
1、 Mybatis 的下載與配置 2、 Mybatis 的基本功能應用 3、 融合 Mybatis 的一個完整小案例的實戰 4、 Mybatis 的特征總結 5、 Mybatis 常見 QA

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!