fly*_*ire 37 java generics spring
我有一个看起来像这样的课程:
class Dao<T>{
...
}
Run Code Online (Sandbox Code Playgroud)
我想做这个:
new Dao<Student>();
Run Code Online (Sandbox Code Playgroud)
来自Spring XML配置.
可以这样做吗?怎么样?
你不能这样做,你无法做到的原因是它实际上没有任何意义.我的意思是Java泛型是语法糖,所以你创建一个bean的类型是无关紧要的.你可以把它注入任何一个Dao(或Dao)就好了,在这一点上它将使用它注入的任何类型的隐式转换.
| 归档时间: |
|
| 查看次数: |
22985 次 |
| 最近记录: |