最新发布

SpringBoot的启动流程

Spring Boot 的启动流程如下:首先创建 SpringApplication 对象,进行初始化操作。接着加载应用的启动类,扫描并加载相关的 Bean。然后进行环境准备,创建并启动嵌入式的 Servlet 容器。最后启动应用的业务逻辑,开始处理请求。

huizhang43 阅读:13 评论:0 2024-08-22

SpringBoot-plugin原理分析

SpringBoot-plugin插件化目标在于SpringBoot项目上开发出用于扩展项目的插件,实现在原有项目基础上集成动态的功能模块,框架实现的功能可以类比Java SPI机制。

huizhang43 阅读:6 评论:0 2024-08-22

Mybatis源码分析

MyBatis 是一种优秀的 Java 持久化框架。它通过 XML 或注解将 SQL 语句与 Java 对象映射起来。易于理解和使用,让开发者能灵活控制 SQL,提高数据库操作效率。支持多种数据库,在 Java 开发中广泛应用于数据持久化层的实现。

huizhang43 阅读:21 评论:0 2024-08-22

Nacos的ConfigService实现原理

Nacos 的 ConfigService 通过客户端与服务端交互。服务端存储配置信息,客户端发起请求获取配置。服务端采用一致性协议保证数据可靠,同时提供监听机制,当配置变更时及时通知客户端,实现动态配置管理。

huizhang43 阅读:10 评论:0 2024-08-22

Spring核心 - Aop

Spring AOP 即面向切面编程,它通过预编译方式和运行期动态代理实现程序功能的统一维护。可以在不修改原有代码的情况下,对方法进行增强,如日志记录、性能监控等。增强了代码的可维护性和可扩展性,让开发更加高效便捷。

huizhang43 阅读:10 评论:0 2024-08-22

«