以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  spring的schema中的java.lang.Class  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=58861)


--  作者:yjhfighter
--  发布时间:2/16/2008 4:21:00 PM

--  spring的schema中的java.lang.Class
[QUOTE]在spring配置文件的schema中有这么一段
<xsd:attribute name="class" type="xsd:string">
       <xsd:annotation>
        <xsd:documentation
         source="java:java.lang.Class">
         <![CDATA[
 The fully qualified name of the bean's class, except if it pure serves as parent for child bean definitions.   
  ]]>
        </xsd:documentation>
       </xsd:annotation>
      </xsd:attribute>
对于其中的source="java:java.lang.Class"的含义和用法不太理解,哪个高手给讲一下
另外,在MyEclipse中的spring配置文件编辑器中,对于属性class,在输入时会给出提示
按此在新窗口浏览图片
这个是如何做到的呢?是它的编辑器本来就有这个功能,只要在schema中写好就可以,还是编辑器做了什么手脚呢?有没有懂插件的朋友给指点一下


--  作者:enyaxp
--  发布时间:2/18/2008 6:00:00 PM

--  
以下是引用enyaxp在2008-2-18 17:56:00的发言:
"documentation"元素用于架构注文中,为处理架构的应用程序提供相应信息,其父元素必须是"annotation"。
其"source"属性的内容是一个URL,具体指向处理架构的应用程序的信息源。

attribute名为'class',其具体指向的java类即为java:java.lang.Class,其中第一个java为命名空间名称,指向java包所在的URL位置。

PS:发的图看不到呀,直接以附件的形式传上来吧


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
4,265.625ms