首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
SaltedApe
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
策略模式 结合 Spring ApplicationContextAware在支付系统中的应用
如果Spring中的类实现了ApplicationContextAware接口,Spring就会为该类的实例注入ApplicationContext实例,从而拥有的访问Spring容器的能力。 在你的业务系统中,需要根据用户在App端选择的支付方式,选择不同的支付类型(支付宝、…
Java线上问题排查神器Arthas快速上手与原理浅谈
程序在稳定运行了,可是实现的功能点了没反应。 以前,你碰到这些问题,解决的办法大多是,修改代码,重新上线。但是在大公司里,上线的流程是非常繁琐的,如果为了多加一行日志而重新发布版本,无疑是非常折腾人的。 相信我,Arhas觉得是你提升效率的利器,适合各种阶段的开发者,尤其适合我…
实战!聊聊工作中使用了哪些设计模式
大家好,我是捡田螺的小男孩。 平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。
春节期间,我用责任链模式重构了业务代码
举个例子,SpringMvc 中可以定义拦截器,并且可以定义多个。当一个用户发起请求时,顺利的话请求会经过所有拦截器,最终到达业务代码逻辑,SpringMvc 拦截器设计就是使用了责任链模式 在责任链模式中,多个处理器(参照上述拦截器)依次处理同一个请求。一个请求先经过 A 处…
SpringBoot实现Excel导入导出,好用到爆,POI可以扔掉了!
在我们平时工作中经常会遇到要操作Excel的功能,比如导出个用户信息或者订单信息的Excel报表。今天给大家推荐一款非常好用的Excel导入导出工具,希望对大家有所帮助!
给你的MyBatis-Plus装上批量插入的翅膀
大家有用过MyBatis-Plus(简称MP)的都知道它是一个MyBatis的增强工具,旨在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 从图上可以看出这个所谓的批量插入接口,其实就是一个for循环插入,Oh,My God!简直就是噩梦一般.
MyBatis 三种批量插入方式的比较,我推荐第 3 个!
先说结论:少量插入请使用反复插入单条数据,方便。数量较多请使用批处理方式。(可以考虑以有需求的插入数据量 20 条左右为界吧,在我的测试和数据库环境下耗时都是百毫秒级的,方便最重要)。无论何时都不用 xml 拼接 sql 的方式。 com.microsoft.sqlserver…
Java8新特性之Stream
本文将用例子带你快速全面了解流是什么,构建流的方式,流的中间操作,终端操作以及Optional类。。
关于Java8Stream流的使用
流在管道中传输,并且可以在管道的节点上进行处理,比如筛选、排序、聚合等,在管道中经过中间操作的处理后,最后由最终操作得到前面处理的结果。 一个终端操作,执行流水线,并生成结果。 stream() − 为集合创建串行流。 一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口,…
Java 函数式编程 Stream.collect() 为什么这么受欢迎?
目前已更新三篇函数编程相关文章函数式编程Stream接口真的有那么好用吗?JDK1.8升级这么久!Stream流的规约操作有哪些?Java函数式编程Stream.collect()为什么这么受欢迎?前