springboot
文章平均质量分 85
扑棱扑棱yo
念念不忘,必有回响。
展开
-
放弃okhttp、httpClient,选择了这个牛逼的神仙工具!
在SpringBoot项目直接使用okhttp、httpClient或者RestTemplate发起HTTP请求,既繁琐又不方便统一管理。因此,在这里推荐一个适用于SpringBoot项目的轻量级HTTP客户端框架retrofit-spring-boot-starter,使用非常简单方便,同时又提供诸多功能增强。目前项目已经更新至2.2.2版本,并且会持续进行迭代优化。前言Retrofit是适用于Android和Java且类型安全的HTTP客户端,其最大的特性的是支持通过接口的方式发起HTTP请求。转载 2021-01-19 14:26:26 · 157 阅读 · 0 评论 -
超级全面的 SpringBoot 注解介绍,每一个用途都应该清晰
一、注解(annotations)列表1、@SpringBootApplication包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。2、@ComponentScan组件扫描,可自动发现和装配一些Bean。3、@Configuration等同于Spring的XML配置文件;使用Java代码可以检查类转载 2020-11-19 13:15:55 · 86 阅读 · 0 评论 -
短信验证码登录的实现流程
1、构造手机验证码:使用random对象生成要求的随机数作为验证码,例如4位验证码:1000~9999之间随机数;2、使用接口向短信平台发送手机号和验证码数据,然后短信平台再把验证码发送到制定手机号上,接口参数一般包括:目标手机号,随机验证码(或包含失效时间),平台接口地址,平台口令;3、保存接口返回的信息(一般为json文本数据,然后需转换为json对象格式);4、将手机号--验证码、操作时间存入Session中,作为后面验证使用;5、接收用户填写的验证码及其他数据;6、对比提交的验证原创 2020-09-14 10:38:48 · 2502 阅读 · 0 评论 -
SpringBoot+RabbitMQ ,保证消息100%投递成功并被消费(涵源码,实例)
一、先扔一张图说明:本文涵盖了关于RabbitMQ很多方面的知识点, 如:1、消息发送确认机制2、消费确认机制3、消息的重新投递4、消费幂等性, 等等注 意文末有:3625页互联网大厂面试题这些都是围绕上面那张整体流程图展开的, 所以有必要先贴出来, 见图知意二、实现思路1、简略介绍163邮箱授权码的获取2、编写发送邮件工具类3、编写RabbitMQ配置文件4、生产者发起调用5、消费者发送邮件6、定时任务定时拉取投递失败的消息, 重新投递7、各种异常情况的测试验证8、转载 2020-09-08 11:33:32 · 739 阅读 · 0 评论 -
springboot+redis 项目
1.在springboot项目的pom.xml文件里加入redis的jar依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h原创 2020-05-22 17:16:00 · 156 阅读 · 0 评论