我想“扩展”一个XML模式(例如在这里nhibernate),以添加我自己的实体内部。 我坚持在“exm:foo”(和exm:foobar)实体上进行验证扼流点,因为“基本”模式不允许它。我如何设法做到这一点,而不改变基本模式?“扩展”一个XML模式
样品:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="Test" namespace="Test.DataAccess.Entities" xmlns:exm="urn:extend-mappings">
<class name="Post" table="POSTS" xmlns="urn:nhibernate-mapping-2.2" >
<exm:foo bar="baz" />
<property name="Body" type="String" column="BODY">
<exm:foobar />
</property>
[...]
</class>
</hibernate-mapping>
这不完全正确。看到我的答案。 – 2011-05-26 09:27:06