在Spring 3.1中围绕Data Repositories动态创建通用服务

时间:2012-06-16 22:37:19

标签: spring

我已经或多或少地得到了Spring的基础知识(我认为)并且我正在尝试新的东西。目前,我正试图找出一种方法,如果该服务只是扩展通用服务类,则不为每个实体/存储库显式编写服务类。

我希望能够做的是,在加载Entity和Repository bean之后,循环遍历它们,检查是否存在名为[Model Name] Service的bean,如果不存在,则创建一个我的通用服务类的新实例,传入Repository对象,然后在applicationContext中注册该服务。

这可能吗?如果可行,最好的方法是什么?我一直试图找出PostProcessors,但我认为实际工作的那个(BeanPostProcessor)似乎不适合这样做。

感谢您的时间

0 个答案:

没有答案