如何在Spring框架中实例化使用泛型的对象?

如何在Spring框架中实例化使用泛型的对象?,第1张

如何在Spring框架中实例化使用泛型的对象?

阅读有关类型擦除的内容应该可以帮助您更好地理解这一点。

在运行时,将 擦除 泛型类的类型参数。正如cletus所说的,Java中的泛型基本上是语法糖-它们只是编译时的功能。

由于Spring是在运行时实例化对象的,因此实际上可以自由地实例化

Dao
任何类型的a-实际上,没有什么可以阻止它创建a
Dao
Student
在某些方法中传入类型,而
Teacher
在其他方法中传入类型。

因此,基本上的答案是,Spring不知道该

Dao
类型应被参数化并且不能对其进行任何处理。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5134058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存