- 博客(3)
- 收藏
- 关注
原创 关于java接口和抽象类的区别
之前看Spring源码的时候一直不理解为啥spring框架中定义了一个接口之后经常会先用几个抽象类实现,然后再通过继承抽象类来实现真实的类。直到前几天自己重构代码的时候才真正理解抽象类和接口在使用上的区别。 抽象类可以继承接口,也可以定义抽象方法,但是也可以定义变量和实现方法,但是不能被实例化。而接口只包含需实现的方法。因此可以通过在抽象类继承接口并且定义通用的变量及方法,但不实现具体的方法。通过...
2020-03-05 21:46:40 96
原创 Maven在使用中遇到的坑
概述 最近将项目的spring boot版本从1.3升到了2.1,中间跨过的坑无数,其中遇到最大的麻烦是升级之后自动化测试框架testNG在Eclipse中能够正常运行,但是用命令行执行 mvn clean test时就会提示找不到测试类。由于testNG及maven插件相关资料在网上都比较少,所以排查故障还花了挺长时间的,因此在这里稍微介绍一下。 故障定位 由于系统启动和服务都正常,所以spri...
2020-03-01 14:52:29 314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人