java中umimplemented 的类能执行么

enoughTo 发布于 2015/03/25 18:14
阅读 132
收藏 0

ibatis源码中,2.3.0和2.3.4版本中,均发现此类错误,同样的类还有CallableStatementResultSet.

我去查找过项目中ibatis的jar包,反编译后类中均无这些"umimplemented"方法的实现.

这样的类,怎么能运行使用呢?(因为我印象中像SimpleDataSource好像是可以被配置使用的).

请教大家了.

附:SimpleDataSource有没有被配置使用,是我的印象流,实际源码中我没有具体看到.  如果有看过源码的朋友,尽量不要被我误导.

加载中
0
焙焙龙
焙焙龙

你当前的jdk版本高于mybatis编译时的版本,主要是javax.sql.DataSource接口在1.6之后多了一个父接口java.sql.Wrapper,不必担心,mybatis在编译的时候没有这个接口,自然也就不会调用这个接口中的方法,在运行的时候是不会出错了,除非你直接调用它里面的某些类。

enoughTo
enoughTo
是的,确实是ibatis匹配的jdk版本问题.1.5和1.6的datasource不一样.
返回顶部
顶部