logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot实现阿里云手机短信验证码

Java实现手机短信验证码阿里云开启短信服务进入短信服务新建AccessKey(不要外传)账号:xxx密码:xxx后期代码授权要使用到添加签名和模板签名发送信息的头,一般是项目名或者公司名称,会加到短信内容的前面模板指发送到手机上的验证码正文内容验证码短信:签名+模板都需要申请的:购买套餐测试,发送效果如下:依赖<dependency><groupId>com.aliyun

#java#阿里云#spring boot
HashMap详细20道面试题

HashMap详细20道面试题。

#哈希算法#java
文件在线预览开源组件kkFileView

kkFileView项目为文件文档在线预览项目解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等码云地址:https://gitee.com/kekingcn/file-online-preview官网文档:https://kkfileview.keking.cn/zh-cn/

#java#docker#spring boot
Elasticsearch搜索引擎(二)——SpringData Elasticsearch

Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。

#elasticsearch#java
SpringCloud微服务(四)——Nacos服务注册和配置中心

Nacos是注册中心+配置中心的组合,nacos支持CP和AP的切换切换如下:支持CP和AP的切换。

#spring cloud#微服务#java
Zookeeper详解(一)——基础介绍

ZooKeeper致力于为分布式应用提供一个高性能、高可用,且具有严格顺序访问控制能力的分布式协调服务。

#zookeeper#微服务
Mybatis——数据库json字段映射实体类

Mybatis——数据库json字段映射实体类

#mybatis#数据库#json +1
hutool工具ExcelWriter设置单个单元格样式

官网自定义样式:ExcelWriter writer = ...;// 定义单元格背景色StyleSet style = writer.getStyleSet();// 第二个参数表示是否也设置头部单元格背景style.setBackgroundColor(IndexedColors.RED, false);//设置内容字体Font font = writer.createFont();font.

#java#spring boot
BindException、ConstraintViolationException、MethodArgumentNotValidException入参验证异常分析和全局异常处理解决方法

Spring validation验证框架注解Spring validation验证框架提供了大量接口入参检验注解,注意三个非空注解:@NotNull:验证对象是否不为null, 无法查检长度为0的字符串@NotBlank:检查约束 (字符串) 是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格@NotEmpty:检查(集合)约束元素是否为NULL或者是EMPTY@Size

#java#spring boot
Mybatis——数据库json字段映射实体类

Mybatis——数据库json字段映射实体类

#数据库#json#spring
到底了