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

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

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

難度中級
時長 4小時30分
學習人數
綜合評分9.73
430人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.6 邏輯清晰
  • string+=會創建多余的對象需要等待回收 stringbuffer比較合適
    查看全部
    0 采集 收起 來源:列表查詢

    2018-06-11

  • 在metainfo里面有一個c標簽的tld文件
    查看全部
    0 采集 收起 來源:數據展示

    2018-06-11

  • 容器里面都是對象的引用 所以先放和后方是一樣的
    查看全部
    0 采集 收起 來源:數據庫連接

    2018-06-11

  • jsp中頁面引用參考index 否則太不專業了
    查看全部
    0 采集 收起 來源:頁面跳轉

    2018-06-11

  • 頁面放在webinfo下便于控制和管理
    查看全部
    0 采集 收起 來源:頁面跳轉

    2018-06-11

  • 合理命名 合理注釋
    查看全部
    0 采集 收起 來源:頁面跳轉

    2018-06-11

  • servlet創建在web.xml里面 servlet name 和servlet class
    查看全部
    0 采集 收起 來源:頁面跳轉

    2018-06-11

  • 創建servlet作為中轉控制
    查看全部
    0 采集 收起 來源:頁面跳轉

    2018-06-11

  • mybatis常見問題解析:

    1、獲取自增主鍵值

    使用<insert>標簽的useGenerateKey屬性設置為true,keyProperty屬性設置為類中的對應主鍵的屬性名

    2、找不到namespace.id的異常效果(總的配置文件沒有引入寫sql的xml文件)

    3、排查SQL語法錯誤

    可以將日志中出錯的SQL語句復制到Navicat中進行排查

    4、不要過度使用${}

    5、亂碼

    需要注意設置編碼的地方:

    (1)數據庫建庫和建表

    (2)mybatis中連接數據庫設置編碼

    (3)jsp頁面設置編碼

    (4)servlet接收參數設置編碼

    (5)工程編碼

    查看全部
    0 采集 收起 來源:常見問題解析

    2018-06-05

  • mybatis容易混淆的概念:

    1、resultMap和resultType

    resultType中類的屬性名要和數據庫表中的列名一致,但是是大小寫不敏感的;如果要把結果放在一個map中,key為表的列名,value為值,且是大小寫敏感的

    2、parameterMap和parameterType

    parameterMap不推薦使用

    3、#{}和${}

    #{}有個預編譯的過程,首先會被?代替,然后通過prepareStatement傳入參數;${}會被直接替換為參數,使用場景例如order by 后的參數傳入

    4、#{}和ognl

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

    查看全部
  • https://img1.sycdn.imooc.com//5b15e7e40001cf9407580380.jpgMybatis中的OGNL表達式

    查看全部
  • mybatis中xml配置文件中的常用標簽:

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

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

    2018-06-04

  • mybatis其他常用標簽:

    1、<where>標簽

    2、<sql>標簽,與<select>等標簽平級,類似于java中的常量定義,用到時用<include>標簽調用

    3、<set>標簽,類似于<where>標簽

    4、<trim>標簽,可代替<where>、<set>標簽

    5、<choose><when><otherwise>標簽,類似于java中的swich語句

    6、<association>標簽,多對一,子表得到主表信息


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

    2018-06-05

  • 注意事項:

    mybatis中xml配置文件resultMap中的column屬性不是和數據庫中的列名對應,而是和sql語句中的列名名稱一致,若出現別名,則column就需要寫別名。

    查看全部
  • log4j配置文件:

    1、rootLogger配置日志級別和輸出的位置;(DEBUG,Console)

    2、appender.Console設置日志輸出位置;

    3、Console.layout輸出布局。

    為了能查看mybatis輸出的日志,從源碼可以知道,日志級別都為debug,所以日志級別設置為debug。

    查看全部

舉報

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
您的移動學習伙伴

公眾號

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

友情提示:

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