NutzCN Logo
问答 NutDao目前只支持注解来配置表和字段吧
发布于 3011天前 作者 shevawen 2257 次浏览 复制 上一个帖子 下一个帖子
标签:

我想通过外部文件来配置。

用dubbo,给consumer打包bean和service(interface),如果含着nutz注解,就需要依赖nutz。

9 回复

nutz more 好东西真多。。。

@wendal 秒回惊呆

没看懂怎么用....

晚点我写一下文档, 但是,这插件还不能描述关联关系

看 xsd 里还是有的

<xsd:element name="one" maxOccurs="unbounded" minOccurs="0">
	<xsd:complexType>
		<xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="target" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="field" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="key" type="xsd:string" use="required"></xsd:attribute>
	</xsd:complexType>
</xsd:element>
<xsd:element name="many" maxOccurs="unbounded" minOccurs="0">
	<xsd:complexType>
		<xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="target" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="field" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="key" type="xsd:string" use="required"></xsd:attribute>
	</xsd:complexType>
</xsd:element>
<xsd:element name="manymany" maxOccurs="unbounded" minOccurs="0">
	<xsd:complexType>
		<xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="target" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="relation" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="from" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="to" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="key" type="xsd:string"></xsd:attribute>
	</xsd:complexType>
</xsd:element>
<xsd:element name="index" maxOccurs="unbounded" minOccurs="0">
	<xsd:complexType>
		<xsd:attribute name="name" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="fields" type="xsd:string" use="required"></xsd:attribute>
		<xsd:attribute name="unique" type="xsd:boolean"></xsd:attribute>
	</xsd:complexType>
</xsd:element>

不过,依赖nutz.jar又咋了?

来自炫酷的 NutzCN

这个 interface 包里只有bean和interface,然后要分发给用户,目前只有一个依赖 --- nutz。
但还是想简化一下。

把那几个注解拿出来,做个 nutz-dao-annotation.jar

那不还有一个依赖?

添加回复
请先登陆
回到顶部