IOC和lombok
时间: 2024-05-29 09:06:56 浏览: 133
基于IOC容器实现管理mybatis过程解析
IOC是Inversion of Control(控制反转)的缩写,是一种设计思想,它的核心思想是将对象的创建、依赖关系的管理交给框架来实现,而不是在代码中直接手动创建和管理。常见的实现方式包括依赖注入(Dependency Injection)和控制反转(Inversion of Control)容器。它可以降低代码的耦合度,提高代码的可扩展性和可维护性。
Lombok是一种Java库,通过注解的方式简化了Java代码的编写。它可以自动生成getter、setter、toString、equals和hashCode等方法,使得Java代码更加简洁易读。除此之外,Lombok还提供了一些其他的注解,如@Data、@Builder、@SneakyThrows等,可以大幅度减少Java代码的模板化重复编写。
阅读全文