在插件中添加DTD 的验证

来源:互联网 发布:淘宝有名的好的饰品店 编辑:程序博客网 时间:2024/06/04 18:16

    在做平台开发时碰到一个问题,就是生成的模型hbm.xml文件需要添加DTD的验证。开始没有找到相应的扩展点。下面简单介绍一下。

      org.eclipse.wst.xml.core.catalogContributions 这个扩展点是eclipse3.7下对DTD的添加。

  将DTD 文件在插件的dtds文件夹下,添加如下插件。

<extension         point="org.eclipse.wst.xml.core.catalogContributions">      <catalogContribution>         <uri               name="-//ResourceOne//ROModel Mapping DTD 5.0//EN"               uri="dtds/romodel-mapping-5.0.dtd">         </uri>      </catalogContribution>   </extension>

 DTD验证加入完成。

 

<sql id="list" type="default"><![CDATA[SELECT id,name,age,address FROM user WHERE 1=1#if(${name}) AND name LIKE :name #end #if(${address}) AND address LIKE :address #end ]]></sql>
0 0