spring boot 发送邮件

Java 

我们在开发中总会遇到发送邮件或者发送短信验证码的事,本文讲述如果在 spring boot 项目里发送邮件。为接下来用户通过邮箱注册然后输入验证码激活做准备。通过本文,你能了解到,在 spring boot 项目里如何优雅的发送邮件,并与现有的邮箱服务器,比如163集成。 首先,我们添加依赖: <d

自建 sentry 并与 spring boot 集成


sentry 是开源的 crash 跟踪解决方案,支持超多语言,比如 nodejs(server + browser),java 后端,Android,ios 等等,基本称得上是全能的 crash 跟踪解决方案。本文主要讲述如何自建 sentry 并与 spring boot 集成。 自建 sent

spring boot 全局异常拦截 并通过 webhook 发送到 钉钉机器人

Java 

当后端程序由于各种原因出错时,如果将错误信息直接抛给客户端,用户肯定会一脸懵逼,除非当时的用户是你们的开发,本文主要讲述如果拦截全局异常,不把异常抛给用户,同时,如果做过客户端,应该知道,Android和ios都有第三方crash上报平台,如果能在出错后发消息到钉钉则很方便,本文主要解决这两件事。

spring boot 热部署 - spring boot hotswap

Java 

平时开发spring boot 项目中,如果是联调或者自己自测,那么每次修改代码都需要重启无疑很累,于是想到了热加载,即修改代码后热加载进去,无需重启应用,这无疑加快了开发速度。当然,如果尚处于开发阶段,这是好是坏就需要你自己去考量了。本文主要实现热加载,并给一个开关,这样子便可以在是否需要热加载中

快速搭建消息队列 - Kafka

Linux 

常见的消息队列有:abbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMQ,而其中,Kafka在单机呑吐量以及可用性上都非常优秀,本文基于docker创建kafka集群,之后测试下消息的发布与接收,通过本文,你可以快速的搭建kafka集群。 首先,我们需要安装 do