Почему, когда я использую java.util.Random в SpEL, возникает исключение SpelEvaluationException?
beans.xml
<bean id="duke" class="Juggler">
<constructor-arg value="#{T(java.util.Random).nextInt(10)}"/>
</bean>
Исключения:
Вызывается: org.springframework.expression.spel.SpelEvaluationException: EL1004E:(поз. 20): вызов метода: метод nextInt(java.lang.Integer) не может быть найден для типа java.util.Random
2 ответа
"value=#{ new java.util.Random().ints(1, 0, 10).sum() }"
Возможно, таким способом вы можете вызывать только статические методы.