MyBatis是一款優秀的持久層框架,給開發提供了不少的便捷,但在xml文件中編寫MySQL代碼時,會遇到標簽沒有提示的情況,怎么來解決這個問題呢?
1、給mapper文件添加上驗證頭部:
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
上述代碼中,包含了一個網址請求,在聯網的狀態下,會自動從該網址中獲取提示所需要的dtd文件,就會有提示了,但此方法在在不聯網或者網絡狀態不佳的情況下依然無法獲得提示,我們可以通過給開發工具添加離線版的dtd文件來解決這個問題。
2:、給開發工具添加離線dtd文件:
(1)按ctrl鍵,然后鼠標點擊這個鏈接:


(2)從瀏覽器下載目錄中復制出下載好的dtd文件,放到常用的文件夾中:

(3)復制xml文件里的頭部鏈接:

(4)點擊頂部導航欄Window-->Preferences

(5)點擊Add,添加dtd文件:

(6)點擊File System... 然后找到dtd文件,選擇並打開:

(7)將Key type值改成URI

(8)將第三步時復制的xml里的鏈接粘貼到Key框:

(9)允許並關閉:

關閉xml文件,再重新打開,就會發現在未聯網的情況下也能有提示啦

