288 Star 979 Fork 227

helyho / Voovan

 / 详情

JdbcOperator 函数冲突

已完成
拥有者
创建于  
2015-06-10 01:21

JdbcOperator 中 最后一个参数是Object的方法和最后一个参数是Object...的方法,在只有一个参数时的冲突
例如:
queryObject("select * from table where field1=:1", Integer.class, "11111")

会默认调用queryObject(String sqlText, Class<T> t, Object arg),而实际期望的是调用queryObject(String sqlText, Class<T> t, Object... args)方法.

评论 (2)

queryObject(String sqlText, Class t, Object arg)方法中检查 arg 的类型,如果是 java 包中的类,则转到queryObject(String sqlText, Class t, Object... args)方法中执行.

状态更改为 已关闭

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
116083 helyho 1591094515
Java
1
https://gitee.com/helyho/Voovan.git
git@gitee.com:helyho/Voovan.git
helyho
Voovan
Voovan

搜索帮助