![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
迹说
一起成长
展开
-
mybatis中Text的格式问题
在mysql中设置mediumtext或者text类型时,在mybatis中使用jdbcType=TEXT会出现报错的问题(nested exception is org.apache.ibatis.builder.BuilderException: Error resolv...)。解决方法:将jdbcType=VARCHAR原创 2015-06-17 17:15:30 · 26473 阅读 · 0 评论 -
mybatis中>=和<=的实现方式
原因 mybatis使用的是xml格式的文件,使用>和<号的时候,会存在与xml的标签的规范冲突。解决方式>=使用 <![CDATA[>=]]>><=使用 <![CDATA[<=]]>原创 2015-07-14 21:39:24 · 8818 阅读 · 0 评论 -
mysql字段特定值排序实现方式
场景 要求某个字段的一个特定的值,要放在第一行显示。实现方式SELECT * FROM company_operator WHERE 1=1 and companyid=1order by username='admin' DESC ,isadmin ASC 这样就实现了username为admin的数据显示在了最上方原创 2015-07-14 21:30:37 · 7046 阅读 · 0 评论 -
Mysql的switch语句
select case status when 1 then '成功' when 2 then '失败' else '其他' end from user case后面紧跟要被作为判断的字段when后面跟判断条件then后面跟结果else相当于defaultend是语句结束语原创 2016-01-12 17:01:38 · 35786 阅读 · 0 评论 -
SQL中的UNION和UNION ALL
UNION与UNION ALL使用的场景:存在两张表,现在我想要将两张表中满足某些条件的数据进行合并获取。SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2但使用UNION与UNION ALL是有要求的,一定要求两张表要显示的字段名和数量是一致的,而且都是根据第一张表的字段为原创 2016-03-04 14:42:53 · 701 阅读 · 0 评论 -
pndaox不再需要写mybatis的SQL
之前有个同事在抱怨,最烦写mybatis的SQL语句了,表中新增一个字段还要特意处理一下,动不动还会留一些问题在上面。没错,那位同事就是——ME。之前在Google,寻找的方向是怎么解决mybatis的SQL文件的初始化工具,并没往去除的方向,觉得这个就有点大胆。万万没想到,找到了一款名为pndao的开源工具包。其兼容原有的mybatis模式,有些比较复杂的SQL语句,你可以在XML文件中进行编辑。原创 2016-11-22 08:54:53 · 1745 阅读 · 0 评论