MetaObjet

简介:MetaObject是Mybatis提供的一个用于方便、优雅访问对象属性的对象,通过它可以简化代码、不需要try/catch各种reflect异常,同时它支持对JavaBean、Collection、Map三种类型对象的操作。 JavaBean: //java bean Object ...

2019-01-06 22:36:52

阅读数 20

评论数 0

mybatis #{}和${}的区别是什么?

#{}是预编译处理,${}是字符串替换。mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值,最后注入进去是带引号的;mybatis在处理${}时,就是把${}替换成变量的值。使用#{}可以有效的防止SQL注入,提高系统安全性。 ...

2018-12-31 17:01:12

阅读数 28

评论数 0

一张图搞定Mybatis的Mapper原理

提到看源码,很多同学内心的恐惧的,其实这个从人性的角度来说是非常正常的,因为人们对未知的事物,都是非常恐惧的,其次,你内心可能始终觉得,好像不会原理也还是能工作啊,你的潜意识里没有强烈的欲望.从阅读源码的经历来说,Java三大框架SSM中,Mybatis的源码是最适合入门的. 简单使用 这...

2018-12-08 18:09:51

阅读数 51

评论数 0

Mybatis 示例之 foreach

https://blog.csdn.net/isea533/article/details/21237175

2018-11-22 17:39:48

阅读数 17

评论数 0

mybatis之<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>的含义

1.&amp;lt;trim prefix=&quot;&quot; suffix=&quot;&quot; suffixOverrides=&quot;&quot; prefixOverrides=&quot;&quot;&...

2018-06-21 14:42:53

阅读数 588

评论数 0

动态SQL之<where>、<if>条件判断

错误方式一: 在mybatis的动态sql语句中使用&amp;lt;if&amp;gt;标签可以判断sql中的条件是否成立。 &amp;lt;select id=&quot;getPerson&quot; resultType=&quot;co...

2018-06-21 14:41:30

阅读数 1722

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭