摘要: springboot 将对象转化成json对象返回给前端,是通过多个消息转换器配合完成的 但是有些时候,默认的转化格式未必符合我们的要求,这个时候就需要进行自定义消息转换器 只需要在@Configuration的类中添加消息转化器的@bean加入到Spring容器,就会在spring启动时被Spri 阅读全文
posted @ 2019-07-04 17:38 CheerwayRen 阅读(3514) 评论(0) 推荐(0) 编辑
摘要: 今天同事遇到个麻烦的问题,写了一个分页的功能,结果查出来的数据竟然有重复,有些数据同时在相邻的两页出现了, 但是查询总数据不分页的时候又只有一条,这里主要是排序的问题,在mysql中用 order by 排序的时候,如果排序字段中有相同的结果, 则排序结果是不确定的,每一个分页查询,这几个相同的数据 阅读全文
posted @ 2018-07-11 17:25 CheerwayRen 阅读(2809) 评论(0) 推荐(0) 编辑
摘要: 遇到一个业务,需要用到的表A中的字段c是插入的时候从另一张表B中获得的,但是表B的这个字段有可能会发生变化,所以提供了一个一键同步的功能,让两张表中c字段的值保持一致: 其中d字段是A和B的键(关联字段) 此操作会锁表,容易造成死锁,不建议使用,最好先查出来再挨个进行处理 阅读全文
posted @ 2018-06-22 11:49 CheerwayRen 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 首先说一下查询一段时间内未销售的业务问题思路,一般是先查询一段时间内销售出的,然后利用not in去对比查出未销售的部分,但是这样会有一个比较大的问题就是查询速度太慢,为了优化,我们可以采取left join加快速度: 有表tableA和tableB 其中tableA是产品总表,tableB是销售记 阅读全文
posted @ 2018-06-13 20:54 CheerwayRen 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 极光推送最近老抽风,然后推送方案又一次改变,这次给大家带来的是阿里的移动推送服务端api: 首先是引入的依赖 然后老规矩,抽取之后的代码untils 阅读全文
posted @ 2018-06-06 17:19 CheerwayRen 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 极光推送常用的几个api方法总结,抽取出了utils类,利用MsgType进行业务类型区别,方便app端收到推送后进行不同处理: 首先引入依赖: 阅读全文
posted @ 2018-06-05 20:29 CheerwayRen 阅读(6679) 评论(1) 推荐(0) 编辑
摘要: 做权限控制时,菜单需要固定顺序,由于用的排序字段resPrio是varchar类型,出来的顺序1之后接着直接是11,12,13,所以需要将resPrio转成数字类型才可以,这里面提供两个方法: 1. order by (resPrio+0) 运算之后获得的直接是int类型 2.order by CA 阅读全文
posted @ 2018-06-01 11:10 CheerwayRen 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 最近一直在和前端对接口,遇到不少稍显特殊的业务要求,然后这里也总结一下比较常用的几种sql关键词: DISTINCT: 主要用于去除重复值,有比较大的局限性,根据某一列去除重复值,获得的也是去除重复的那一列。不过如果配合 in()语句,再根据ID去去重的话,就可以达到在数据库阶段达到list去重的效 阅读全文
posted @ 2018-05-16 20:48 CheerwayRen 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 最近在做订单统计,经过查询后发现数据库本身有定义很多时间方面的函数,这里把用到的统计每天,每月,每小时的数据的方法做个总结: SELECT DAY ( o.ORDER_COMMITTIME ), SUM( o.RECEIVABLE )FROM od_base oWHERE o.ORDER_COMMI 阅读全文
posted @ 2018-05-02 21:54 CheerwayRen 阅读(7691) 评论(0) 推荐(0) 编辑
摘要: 最近在开发权限模块,打算用ztree构建一个菜单树进行选取和回显,因为新增页面和回显页面都在一起,所以考虑了通用性问题,用的简单数据格式,具体看代码: 思路一:利用ajax请求,先获得整个tree结果,再请求需要选中的数据 js代码: $(window).load(function() { load 阅读全文
posted @ 2018-04-19 11:46 CheerwayRen 阅读(2502) 评论(0) 推荐(1) 编辑