![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybaits
小星向上
不是为了工作而编码,是在编码中找寻工作的乐趣
展开
-
关于mybaits的动态代理
发现问题1.首先在jdk的bin目录下 找到 " jvisualvm.exe" 工具,并且打开2.调用方法发现我们的dao层并未创建实例?实例数为"0"?为什么呢?(引入自己的猜想:mybaits底层是通过动态代理为我们的dao层创建动态代理类,然后执行相应的方法,那我们就可以在MapperProxy类可以找到该代理类)这就要跟我们的mybaits底层相关联了!!,下面会详细写的...原创 2020-04-02 17:57:29 · 137 阅读 · 0 评论 -
MyBatis之java.lang.UnsupportedOperationException
在使用MyBatis执行sql语句时,出现如下异常:java.lang.UnsupportedOperationExceptionsql语句如下: 注意:这里的resultType= "Java.util.List" select score from student_score where student_id=#{student_id,j原创 2017-10-31 14:30:18 · 15489 阅读 · 5 评论 -
mybaits 参数传递 BindingException foreach详解
场景: mybaits多个参数传递 按索引传递参数,但是报错!如下nested exception is org.apache.ibatis.binding.BindingException: Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2] 代码:没有问题啊,查证发现与...原创 2019-02-15 10:24:38 · 612 阅读 · 0 评论 -
JDK 动态代理-解读mybaits的mapper接口是怎么实现查询方法的package proxy; public interface Executor { void doSomething
自己写的一个小实例:Executor 接口package proxy;public interface Executor { void doSomething();}Executor实现类package proxy;public class ExecutorImpl implements Executor { public void doSomethi...原创 2019-09-16 17:48:41 · 161 阅读 · 0 评论