【发布时间】:2013-04-05 14:49:46
【问题描述】:
对于此方法,<T> 部分作为此方法的返回类型的一部分意味着什么?我会在哪里指定.class 文件?它甚至是返回类型定义的一部分吗?它的用途是什么?是定义第二个参数Class<T> requiredType要使用的类类型还是不用于参数定义?
public <T> T queryForObject(String sql, Class<T> requiredType, Map<String, ?> args) throws DataAccessException {
return getNamedParameterJdbcOperations().queryForObject(sql, args, requiredType);
}
【问题讨论】:
-
@AaronKurtzhals 我不同意。问题的上下文是
相对于第二个 T 意味着什么。 和 T 之间的关系是什么? -
“重复问题”根本不是一个好的选择。
-
@KentJohnson 但仍然是重复的,这个问题已经在这里问过很多次了:)