摘要: 1.导出。easyExcel与传统的poi相比,速度更快,数据量大也能快速导出。因为底层封装的方法是一行一行导出,比所有数据一起导出会快。 @AutowiredFestivalService festivalService;@RequestMapping(value = "/exportData.c 阅读全文
posted @ 2022-02-23 16:40 夏之 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1.使用插入或者修改的时候,使用了 for update ,起到行锁的作用。 2.查询的时候,使用了 for update ,没有使用索引的时候,会锁表,直到查询结束。 3.查询的时候,使用了索引,会锁住,指定的某一行 阅读全文
posted @ 2022-01-10 15:08 夏之 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1.心静下来吧,不关心就不会乱,关心则乱。 List<String> lstphone=new ArrayList<String>(); //比如每组2000 这样分成多个list List<List<String>> subLst = Lists.partition(lstPhone, 2000) 阅读全文
posted @ 2021-12-15 15:58 夏之 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.本来查询出来,是六行数据,现在要把六行数据,加在一行的,六列里面。这里需要用到行转列: 第一步:将查询出来的六行数据,做一个表,然后进行关联,在把每一个值取出来,放进新的列里面。 (select distinct m.accountId, (select n.saveEndCount from 阅读全文
posted @ 2021-12-09 11:49 夏之 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1.如果是Update 语句的字段,操作修改的时候,不要加上 <if>标签。 阅读全文
posted @ 2021-12-09 11:26 夏之 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 1.多个表关联查询的时候,容易出现,结果集重复了,这里需要把 关联的条件,写成多个字段:比如:on a.`key`=b.`key` and a.name=b.name 阅读全文
posted @ 2021-12-09 11:23 夏之 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在这个地方,有一个问题,就是如果,选择了这一个,那么久需要是唯一索引,或者是主键。之前给了普通索引,导致一直不生效。重要的事情。重要的事情。 阅读全文
posted @ 2021-10-25 11:33 夏之 阅读(33) 评论(0) 推荐(0) 编辑
摘要: public Map<String, Object> NotifyABItem(Map<String, Object> params) { log.getLogger("notifynew_s").info("notify.NotifyItem.bodys({},{})", params); Map 阅读全文
posted @ 2021-10-21 17:25 夏之 阅读(24) 评论(0) 推荐(0) 编辑
摘要: selectr.rate,c.groupName,CONVERT((p.totalCount)*(r.rate)/100 ,SIGNED) as groupTotalfrom xxx.notify_content_setting_new cleft joinxxx.notify_setting_ne 阅读全文
posted @ 2021-10-21 17:17 夏之 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.自动引入 DataSourceTransactionManager;2.查看数据库 //这个状态没办法更新成功。DefaultTransactionDefinition def = new DefaultTransactionDefinition();def.setPropagationBeha 阅读全文
posted @ 2021-10-13 10:00 夏之 阅读(689) 评论(0) 推荐(0) 编辑