![](/img/trans.png)
[英]Is it safe to use String as a return type of a bean in spring?
[英]return spring bean with type
這感覺就像一個愚蠢的問題,甚至可能是一個副本(我看了,但找不到它)。
但是,如果在類型安全方面,我是如何做到這一點的?
ArrayList<String> myList = applicationContext.getBean( ArrayList<String>.class );
Java通過類型擦除實現泛型。 這意味着泛型類型在編譯時可用,但在運行時是Object。 所以不,沒有鑄造沒有辦法讓它工作。
可悲的是,你沒有。 這需要在運行時了解有關參數化類型<String>
,並且只有編譯器知道這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.