摘要:
MyBatis简介: MyBatis源自Apache的iBatis开源项目, 从iBatis3.x开始正式更名为MyBatis。它是一个优秀的持久层框架。 MyBatis作用: 为了和数据库进行交互,通常的做法是将SQL语句写在Java代码中,SQL语句和Java代码耦合在一起不利于后期维护修改,而 阅读全文
posted @ 2020-02-10 22:01
一梦先知
阅读(214)
评论(0)
推荐(0)
摘要:
JDK和CGLib动态代理区别 JDK动态代理:利用拦截器(拦截器必须实现InvocationHanlder)加上反射机制生成一个实现代理接口的匿名类, 在调用具体方法前调用InvokeHandler来处理。 CGLib动态代理:利用ASM开源包,对代理对象类的class文件加载进来,通过修改其字节 阅读全文
posted @ 2020-02-10 00:38
一梦先知
阅读(688)
评论(0)
推荐(0)

浙公网安备 33010602011771号