
java
Mic_start
励志成为CTO的小码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java异常体系
异常体系: 默认抛出runtimeException 事物回滚 抛出Exception error 事物不回滚 级别提升为Thrable 不管Exception error事物都回滚 分为4类: Throwable throwable; 是一个class Error error; 是一个class 继承的是Throwable Exception exceptio...原创 2018-08-21 15:42:21 · 1208 阅读 · 0 评论 -
java日志体系
最近研究公司的框架,对其日志和异常体系,一直想一探究竟,这次将日志一网打尽 JAVA日志体系概要 log4j2的配置与具体使用 JAVA当中有哪些日志打印的组件 log4j logback log4j2 java.util.looging logging-api 假设spring框架要打印日志,应该选择在其中哪一个组件? 发现哪个都不能选,只能基于应用实际使用的日志组件来。不然就会日志打印多份...原创 2018-11-19 09:11:20 · 174 阅读 · 0 评论 -
系统异常设计规范与原则
1.内部异常 a.资源环境导致(系统环境异常,数据库连接超时,第三方服务响应超时) b.第三方服务错误响应 c.第三方响应结果错误 d.外部传入参数非法 e.错误的编码逻辑 f.错误的配置 g.异常的业务数据(业务数据缺失) 2.业务异常 a.用户操作错误 b.业务条件不满足 其次需要在系统中正确的捕获这类异常,并抛出 1.方法入参进行合法性验证 a.对系统外部提供的接口,是必须要进行参数验证(...原创 2018-11-20 00:11:55 · 2064 阅读 · 0 评论