今天在写mybatis练习时,在select标签上写数据库厂商标识databaseId属性,发现idea并不提示,且爆红,早期也碰到过这种情况,下面来看下是怎么回事。
在mapper的头内容中,有个地址,这里面就是约束xml规范的文档,我们书写时的提示也是这当中写的。我们可以在idea中摁住ctrl然后单击打开它
找到下面的select标签打开它(ctrl+单击)
这里面就是select标签所有的属性
,我这个是源码中的文件,我一开始打开的文件中是没有databaseId这个属性的,然后我去看源码的文件,发现源码中是有的。那既然这样我就更改下原来头地址指向的文件,如何更改,这里只演示idea的方法。
1.在设置中找到该地址,然后双击打开
2.找到jar包中的dtd文件,然后双击替换地址,apply,ok即可
这样我们就能愉快的使用了。