塞汀了NHibernate的验证与Spring.net
-
06-09-2019 - |
题
如何设置NHibernate的验证程序与Spring.net作为IoC的?
我已经使用与NHibernate Spring.net整合并不能得到AutoRegisterListeners工作。
我需要的是设置NHV到时更新/保存自动验证,而不必调用验证方法每次和使用Spring.net与ISharedEngineProvider,以确保最佳的性能实体。
解决方案
看着身边很多后,我发现这一个: HTTP://forum.springframework达网络/ showthread.phpΔT= 5286
我在这里重复它给别人发现很容易,我做到了!
<object id="sessionFactory" type="Spring.Data.NHibernate.LocalSessionFactoryObject, Spring.Data.NHibernate20">
<!-- the usual properties ... -->
<!-- event listeners -->
<property name="EventListeners">
<dictionary>
<entry key="PreUpdate">
<object type="NHibernate.Validator.Event.ValidatePreUpdateEventListener, NHibernate.Validator" />
</entry>
<entry key="PreInsert">
<object type="NHibernate.Validator.Event.ValidatePreInsertEventListener, NHibernate.Validator" />
</entry>
</dictionary>
</property> </object>
不隶属于 StackOverflow