内容简介:在实际工作当中, 每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监听到并将错误信息发送给开发同学,提高客户使用体验该jar正在申请发布到中央仓库(地址待完善)
手写一个springboot错误自动通知starter插件
缘起
在实际工作当中, 每次线上问题到达开发时间久,线上日志查找问题麻烦,所以想在程序发生错误时直接监听到并将错误信息发送给开发同学,提高客户使用体验
资源
https://github.com/lihang1991/exception-spring-boot-starter
使用
该jar正在申请发布到中央仓库(地址待完善)
- maven引用
<dependency>
<groupId>com.github.lihang1991</groupId>
<artifactId>exception-spring-boot-starter</artifactId>
<version>1.0.0</version>
</dependency>
- 配置
exception-handle:
project-name: com.lihang.exception.client ## 工程名称
email:
from: ceshi@163.com # 发送邮箱
to:
- ceshi@139.com # 发送到(支持list)
cc:
- ceshi@139.com # 抄送(支持list)
spring:
mail:
host: smtp.163.com
port: 25
password: ceshi123456
username: ceshi@163.com
@SpringBootApplication
// 切面
@EnableExceptionHandle(value = "execution(* com.lihang.exception.client.controller.*.*(..))")
public class ExceptionCilentApplication {
public static void main(String[] args) {
SpringApplication.run(ExceptionCilentApplication.class, args);
}
}
结果展示
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
PHP+MySQL八大动态Web应用实战
Jono Bacom / 吴连河、李剑 / 电子工业出版社 / 2008-6 / 68.00元
本书详细介绍了利用PHP+MySQL开发常见类型Web应用程序的完整设计和编码技术,并对整体设计与关键代码给予了细致、深入的剖析。其内容注重实践,提供了翔实完整的实战代码;思路独树一帜,突破过多描述语言细节的窠臼;行文风趣幽默,轻松调侃中将项目的完整设计过程分析得一清二楚。书中的示例项目完整而实用,读者甚至无需任何改动即可在实际中加以运用。. 本书适合对PHP/MySQL有初步了解但缺乏完整......一起来看看 《PHP+MySQL八大动态Web应用实战》 这本书的介绍吧!