mybatis
lycIT
这个作者很懒,什么都没留下…
展开
-
mybatis中自建的和mybatis中xml的类型别名
在使用mybatis过程中经常用到类型别名,除了我们自己新建的别名外,mybatis还自带了很多类型别名和java中的类型的映射,下面先看一个自建的别名的配置 在mybatis的配置文件中配置了此别名后我们就可以使用了,如以下情况下,resultType="User"、parameterType="User"这样可以减少我们的代码量,如果不配置别转载 2017-12-23 15:42:49 · 1016 阅读 · 0 评论 -
mybatis和mysql中查询前六个月订单中每个月的总订单数
如在employeeMapper.xml中 SELECT COUNT(*) as number, MONTH(DATE_SUB(SYSDATE(),INTERVAL #{count} MONTH)) as monthName FROM employee e, order_form o, employee_order_mid原创 2017-12-23 14:47:47 · 4146 阅读 · 1 评论 -
MyBatis把传过来的Integer类型的0当作空字符串
传递Integer类型的值,如果传递的是0,到mybatis的mapper的xml文件中是把值当作空字符串,mybatis源码对其进行了强制定义。or status == 0">使用时增加多一个or status == 0判断实际上,Integer类型和空字符串是不需要判断比较的。业务上一般比较是否为null就行了<if test="status != null转载 2018-04-24 15:06:10 · 676 阅读 · 0 评论 -
mysql对查出的数据排序并计算出某条数据排在第几行
SELECT * FROM(SELECT *, @curRank := @curRank + 1 AS rank FROM (SELECT CT u2.uuid as as uuid, d, u2.user_ner_name AS user_name, e, u2.fruits_num_num AS fruits_num from (`user` u LEFT JOIN friend f ...原创 2018-08-10 19:40:43 · 4853 阅读 · 1 评论