Advertisement

Lombok 原理说明

阅读量:

文章目录

  • 简要介绍Spring Boot
  • 进入正文部分
  • 深入分析Lombok源码
    • 进一步深入探讨(下面一段是借鉴参考文章的内容)

    • 总结

    • 参考文章

由于lombok基本使用在springboot框架中,因此

首先介绍一下springboot

Spring Boot利用了Spring核心组件作为其基础,并是一个开放源代码的Java应用开发框架。

它专为开发者设计以实现简化与加速应用开发为目标。

该框架支持开发者迅速构建出独立且易于部署高性能的应用程序。

以下是Spring Boot的一些重要特点:

减少开发者的配置负担:遵循"约定优先于显式配置"的设计理念,在框架层面进行合理设计与扩展。该框架通过内置的自动配置机制和合理的默认值设置来降低开发者的手动调优需求。在应用的不同场景下动态生成相应的Spring组件和服务实例,在保证功能完整性的同时大幅降低了传统XML手动调优的工作量。

内嵌容器:Spring Boot集成了一些常见的内嵌Web容器(如Tomcat和Jetty等),支持将应用打包为JAR文件并直接运行;此外,在运行时无需依赖外部Web服务器。

自动化依赖管理:该框架提供了“Starter”这一核心机制,在技术架构上为开发者预先配置了必要的组件。

全部评论 (0)

还没有任何评论哟~