<mapping resource=”cn/org/osgi/bulletin/po/Bulletin.hbm.xml”/>
2.定義自己的擴展點的bundle通過實現監聽接口IRegistryChangeListener來監聽新的擴展點的實現,通過這個監聽來動態的把擴展點實現者的內容加入自己的bundle內部,可以通過IExtensionRegistry服務來獲取所有的擴展點實現。在hibernate所在的bundle中,必定有一個監聽器實現了IRegistryChangeListener,當有新的擴展點加入的時候,動態的把mapping映射加入hibernate中
3.擴展點中xsd文件,僅僅是用於規範擴展點實現者在使用擴展點時採用xml的方式來配置。比如:
<extension point="HibernateModule.HibernateExtension">
<po class="cn.org.osgi.bulletin.po.Bulletin"/>
</extension>
xsd描述文件定義了有一個節點,名字爲po,有一個屬性爲class