绿茵好莱坞
2015-08-26 14:36
怎么类型 MetaObject 中的方法 forObject(Object, ObjectFactory, ObjectWrapperFactory, ReflectorFactory)中的参数会是4个呢?最后一个参数要怎么配置?
1,2楼很好地解决了我的疑问,感谢
@Intercepts({ @Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class, Integer.class})})
MetaObject metaObject = MetaObject.forObject(statementHandler, SystemMetaObject.DEFAULT_OBJECT_FACTORY, SystemMetaObject.DEFAULT_OBJECT_WRAPPER_FACTORY, new DefaultReflectorFactory());
MetaObject metaObject = MetaObject.forObject(statementHandler, SystemMetaObject.DEFAULT_OBJECT_FACTORY, SystemMetaObject.DEFAULT_OBJECT_WRAPPER_FACTORY, new DefaultReflectorFactory());
使用默认的ReflectorFactory接口的实现类
是版本的问题,新版本增加了一个参数,看源码,使用默认的配置参数就行。
去下载老师的源码包,里面WEB_INF有mybatis-3.2.7,可能你的版本太高了,换成这个就好
通过自动回复机器人学Mybatis---加强版
53664 学习 · 112 问题
相似问题