首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringBoot相关整合
小王博客基地
创建于2021-11-17
订阅专栏
SpringBoot相关整合
等 28 人订阅
共26篇文章
创建于2021-11-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Springboot全局配置实现BigDecimal返回前端去除小数点后多余的0
一、前言 我们在使用BigDecimal来记录数值时,经常会有一个问题,就是小数点后多余的0! 当前如果你们是金额,保留两位小数,展示多余的0是没有问题的!可以看一下银行卡是会显示到分的! 小编的这里
Springboot整合模版方法模式概念->原理优缺点->框架应用场景->企业级实战
一、前言 常见的设计模式有23种,我们不得不提到模板方法设计模式,这是一种在软件开发中广泛使用的行为型设计模式之一。 它为我们提供了一种优雅的方式来定义算法的结构,并将算法的具体实现延迟到子类中! 在
华为全栈自主数据库GaussDB正式面向全球服务
一、前言 在6月7日举行的华为全球智慧金融峰会2023上,华为发布新一代分布式数据库GaussDB,并正式向全球客户提供服务。据介绍,GaussDB实现了核心代码100%自主研发,是国内当前唯一做到软
程序员爱不释手的20款开发必备软件
一、前言 在数字化时代,程序员扮演着关键的角色,他们的工作不仅仅是编写代码,更是创造了无限可能的世界。而要让这个创造过程更加高效和愉悦,选择适合自己的开发工具和软件是至关重要的。 今天,我将为大家介绍
Spring源码学习之IDEA搭建Spring源码Debug环境
一、前言 大家肯定都debug过spring的源码,看看bean的创建过程,有个缺点不能自己随意的添加注释。 学习开源框架的源码时,搭建一个可以方便地进行调试的环境是非常重要的,不明白的地方也可以修改
EasyExcel一个填充模版动态生成多个sheet页
一、前言 今天收到一个导出Excel的需求,这种需求经常做,看到模版还是是有点复杂的有头有行,一般的导出是不好做,使用模板填充比较简单! 另外还有一个需求小编是第一次见,所以来记录一下,为后来人铺路!
SpringBoot骚操作之项目自定义启动Banner
一、前言 当我们启动基于Spring Boot的应用程序时,通常会看到一个默认的图形,它显示了Spring标志和版本信息。这个就是启动Banner,在一些开源框架中也都会使用自定义的Banner,当然
高效、优雅的对象copy之MapStruct入门到精通,实战踩坑版
我正在参加「掘金·启航计划」 一、前言 大家在开发中,最让人头疼的就是:对象之间的拷贝,前端的VO和数据库的Entity不一致! 性能最好的就是手动set,主要是枯燥且无技术含量,不仅耗费大量时间而且
三台机器docker搭建redis一主二从三哨兵,概念-搭建-整合springboot
我正在参加「掘金·启航计划」 一、前言 redis在我们企业级开发中是很常见的,但是单个redis不能保证我们的稳定使用,所以我们要建立一个集群。 redis有两种高可用的方案: High avail
Springboot整合策略模式概念->使用场景->优缺点->企业级实战
策略模式可能是在工作中使用最多的,也是在面试中最常提到的,代码重构和优化的必备! 小编之前也是一直说,其实没有真正的实战;最近有了机会实战了一下,来分享一下使用心得和在企业级的使用!
Spring/SpringBoot中的声明式事务和编程式事务源码、区别、优缺点、适用场景、实战
我正在参加「掘金·启航计划」 一、前言 在现代软件开发中,事务处理是必不可少的一部分。当多个操作需要作为一个整体来执行时,事务可以确保数据的完整性和一致性,并避免出现异常和错误情况。在SpringBo
SpringBoot自定义注解+AOP+redis实现防接口幂等性重复提交,从概念到实战
我正在参加「掘金·启航计划」 一、前言 在面试中,经常会有一道经典面试题,那就是:怎么防止接口重复提交? 小编也是背过的,好几种方式,但是一直没有实战过,做多了管理系统,发现这个事情真的没有过多的重视
Elasticsearch高级检索之使用单个字母数字进行分词N-gram tokenizer(不区分大小写)【实战篇】
一、前言 小编最近在做到一个检索相关的需求,要求按照一个字段的每个字母或者数字进行检索,如果是不设置分词规则的话,英文是按照单词来进行分词的。 小编以7.6.0版本做的功能哈,大家可以根据自己的版本去
SpringBoot返回枚举对象中的所有属性以对象的形式返回(一个@JSONType解决)
一、前言 最近小编在开发中遇到个问题,就是关于枚举方面的使用。一些固定不变的数据我们可以通过枚举来定义,减少对数据库的查询。是一种常见的开发技巧! 常见场景的需求是:通过某一个属性获取对应的枚举属性的
你还在使用if来判断是否实体类或者某个属性为空吗?教你使用Assert.notNull()[断言]
最近在阅读公司项目的代码时,看到了一个工具类:org.springframework.util下的方法很多很好用,今天带大家一起了解一下这个工具类的**Assert.notNull()**方法,来告别if判断实体类是否为null和某个属性是否为null。import org.sp...
Linux下最常用的命令[图文例子]
1. cd命令2. pwd命令3. ll命令4. mkdir命令5. mv命令6. rm命令7. cp命令8. clear命令9. cat命令10. tar命令11. ps命令12. grep命令13. kill命令14.vim命令15. su命令16. ifconfig命令17...
Windows往Linux传文件----FileZilla Client工具使用[2021-10-22亲测有用]
我们在使用Linux时,经常需要从Windows上下载好,上传到Linux上.链接:https://pan.baidu.
SpringCloud - Sentinel和Hystrix区别及如何选型
Sentinel 是阿里中间件团队研发的面向分布式服务架构的轻量级高可用流量控制组件,于今年2018年正式开源。Sentinel 主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户提升服务的稳定性。大家可能会问:Sentinel 和之前经常用到的熔断降级库...
Spring Cloud - Nacos与Eureka区别及如何选型
Nacos与Eureka均提供注册中心和服务治理功能,以下为两者差异和选型方案。模块NacosEureka说明版本1.0.01.9.9Eureka2.0已停止开发,Nacos处于2.0开发厂商阿里巴巴NetflixNetflix已长期用于生产,阿里刚起步生产建议否是Nacos0....
Lombok插件@Accessors(chain = true)开启链式开发
@Accessors注解是来自这个包下—>lombok.@Accessors 注解用来配置lombok如何产生和显示get和set的方法,@Accessors(chain = true)加上参数以后就可以开启链式编程.person.person.person.setEmail("...
下一页