MyBatis
文章平均质量分 81
小马童鞋
可以的兄弟
展开
-
MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码转载 2015-08-25 11:37:07 · 356 阅读 · 0 评论 -
DATE_FORMAT函数用法
一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。sql语句为:SELECT to_date('2011-09-20 08:30:45', 'yyyy-MM-dd hh24:mi:ss') FROM dual; 反之,可以使用to_转载 2015-08-26 16:16:02 · 650 阅读 · 0 评论 -
MyBatis的foreach语句详解
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔符,cl转载 2016-06-01 10:51:05 · 3361 阅读 · 0 评论 -
MyBatis的INSERT操作
一、前言 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。 二、 insert元素 属性详解 其属性如下: parameterType ,入参的全限定类名或类型别名转载 2015-08-18 16:02:40 · 19833 阅读 · 0 评论 -
maven插件mybatis-generator生成代码配置
http://www.cnblogs.com/wql025/p/5037860.htmlmaven插件mybatis-generator生成代码配置鸣谢:http://my.oschina.net/u/1763011/blog/324106?fromerr=nJakGh4P (也可参看此博客进行配置)http://www.cnblogs.com/转载 2017-01-09 15:31:07 · 316 阅读 · 0 评论 -
foreach属性-动态-mybatis中使用map类型参数,其中key为列名,value为列值
http://www.cnblogs.com/anruy/p/5942044.html最近有个需求,就是使用mybatis时,向mysql中插入数据,其参数为map类型,map里面的key为列名,而key对应的value是该列对应的列值;问题是每次插入mysql中数据行的部分列,即map里面key的值每次都不固定,在用mybatis时需要通过map的key作为列名。转载 2017-01-19 16:23:32 · 1682 阅读 · 0 评论