标签: java spring generics factory
我有一个通用的Java接口,我们称之为Repository(与Spring Data无关),并希望注入Repository< T>进入我的组件。我想在Spring容器中创建一种类型的工厂,它可以生成Repository 但是的实例,需要知道使用了哪个类型参数。
我认为Spring Data必须做类似的事情,因为我可以请求特定类型的存储库,但我不知道如何在Spring中注册一个知道它的对象的参数化类型的工厂&# 39;创造。
我可以使用另一个Spring概念来实现这个目标吗?