摘要:
一、概念 Lombok是为了解决重复生成类中的getter/setter/toString等等,通过简单的注解完成该方法 二、Lombok的配置 2.1引入相应的maven <dependency> <!-- lombok工具依赖包--> <dependency> <groupId>org.proj 阅读全文
摘要:
File->Other Settings-->Setting for New Projects->设置maven仓库即可 阅读全文
摘要:
一、概念 AOP(Aspect Oriented Programming)的缩写,翻译为面向切面编程或面向方面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP(面向切面编程)和OOP(面向对象编程)是不同领域的两种设计思想 OOP(面向对象编程) 针对业务处理过程中属性 阅读全文
摘要:
一、概念 IOC(控制反转)就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部的容器负责,这样控制权就由应用转移到外部容器,控制权的转移就是所谓的反转。 控制权转移带来的好处就是降低了业务对象之间的依赖程度(低耦合,高内聚) 二、DI(依赖注入) DI(Dependency Inj 阅读全文