这感觉像是一个愚蠢的问题,甚至可能是重复的(我看过,但找不到)。
但是我到底要如何(如果可能的话)在类型安全的情况下做到这一点?
ArrayList<String> myList = applicationContext.getBean( ArrayList<String>.class );
最佳答案
Java 通过类型删除实现泛型。这意味着泛型类型在编译时可用,但在运行时是 Object。所以不,没有转换就无法让它工作。
关于java - 返回带有类型的 spring bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7127898/