
Java基础
文章平均质量分 78
wangzhan0123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java的spi机制
spi机制是什么鬼 引用自工匠小猪的技术世界之Java的spi机制 SPI(Service Provider Interface)是JDK内置的一种提供服务发现的机制。JDBC通过DriverManager.getConnection()来创建数据库连接就是应用了这种机制。 在java中根据一个子类获取其父类或接口信息非常方便,但是根据一个接口获取该接口所有实现类却没那么容易。...原创 2018-07-11 11:22:42 · 274 阅读 · 0 评论 -
java异常处理和日志系统
java异常处理和日志规范异常规约service层的异常可以try{}catch(){},但是try后必须要显示的throw出去,这样才能被异常切面捕获,进而去处理异常。 当有多层的try时,一定要每一级都要throw出去,而且不是最后一级的try{}catch(){}千万不要重新自定义异常 最后一级的异常一定要用Exception来接,保证所有的异常都可以被接住处理掉(抛出或是记录...原创 2018-07-17 14:36:23 · 1009 阅读 · 0 评论 -
Java设计模式之build设计模式
模式简介build设计模式是Java开发中常用的一种实例化对象的设计模式,在谷歌的guava和rabbitmq的开发中用到了很多。Java Builder模式主要是用一个内部类去实例化一个对象,避免一个类出现过多构造函数,而且构造函数如果出现默认参数的话,很容易出错。build设计模式类似于通过一个代理来构建对象,可以对对象起到更好的封装作用。应用场景1.实例化对象时需要传入的参数过多,而且并不是...原创 2018-07-06 10:32:19 · 2772 阅读 · 0 评论 -
LogBack的filter的应用
LogBack Filter 最近在做业务数据的采集。遇到了一个问题,那就是如何通过记录日志的方式捕获需要的业务数据(这里我需要的是某个对象的json格式的数据)。我们知道如果采用log.info的形式记录日志,尽管我们可以写多个appender让info级别的日志信息输出到两个不同的文件,但是记录业务数据的文件里面也会有其...原创 2018-07-26 14:40:58 · 5087 阅读 · 0 评论 -
request的全链路追踪(翻译自官网)
所谓的MDC技术,就是mapped原创 2018-08-11 11:12:01 · 2029 阅读 · 0 评论