NHibernate, DynamicProxy и Spring AOP - PullRequest
1 голос
/ 13 мая 2010

У нас есть приложение, управляемое Spring IOC, которое использует NHibernate на своем уровне персистентности. Мы используем Spring AOP и понимаем его терминологию и возможности. У нас есть некоторые инвестиции в Spring прокси.

Теперь мы хотим добавить PropertyChangedMixin и ValidatorInterceptor (не валидатор nhibernate, а на основе валидации Spring) в наши управляемые объекты NHibernate.

Я посмотрел на хуки для NHiberate IInterceptor и EventListeners, и это дает мне возможность применить нужные прокси. Если я использую прокси Spring, будет ли это хорошо работать с существующими прокси nhibernate. Мы не ленивый груз. Преимущества DynamicProxy выглядят привлекательно благодаря простому материалу nhibernate.

Я могу пойти в любую сторону, но я хотел бы услышать предложения.

Спасибо, Джеф

...