代码
文章平均质量分 79
codingtu
人活着是为了体验你从未体验过的美好。
coding的意义在于使用那些没有使用过的技术。
展开
-
sping代码优化建议
这里提两点我项目中真正用到的建议,后面会陆续把其他的分享出来。1、controller返回数据大体格式在BaseController统一定义例如返回给前端的格式是{"data":{},code:0}那么我们可以统一在BaseController中定义一个方法public final Object data(Onject object){ JSONObject json = new J...原创 2017-10-11 15:29:40 · 608 阅读 · 0 评论 -
Java SPI机制原理和使用场景
SPI的全名为Service Provider Interface.这个是针对厂商或者插件的。一般来说对于未知的实现或者对扩展开放的系统,通常会把一些东西抽象出来,抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。这个可以通过我们的抽象工厂方法来理解这个含义,实现是可以又厂商或者开发人员自己实现。由于代码上是处于上层的一个封装者,是不会知道底层怎么...原创 2018-01-08 16:46:15 · 10291 阅读 · 0 评论 -
内部类实现原理
关于内部类的定义和使用,这里不做过多介绍,不太清楚的请先行了解。自己写了一个类,里面有内部类和局部内部类。通过javac和javap去了解内部类的大体实现过程。先附上代码public class Use { private String name; private Integer age; public Integer getAge() { return...原创 2018-02-18 23:21:18 · 3393 阅读 · 0 评论 -
Java8新特性学习(三)- Stream类
Java8新特性学习(三)- Stream类原创 2019-03-12 23:16:50 · 2905 阅读 · 0 评论