logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

告别依赖冲突:Brick BootKit类隔离机制深度解析

Brick BootKit类隔离机制通过为每个插件创建独立类加载器,彻底解决了Java应用中的依赖冲突问题。该框架基于双亲委派模型扩展,允许不同插件使用同一依赖的不同版本。核心实现包括PluginClassLoader,通过检查已加载类、插件内部类判断和JAR文件查找机制实现类隔离。开发时只需在插件pom.xml中声明特有依赖,使用专用Maven插件打包即可。这种机制让插件可以独立管理依赖版本,无

文章图片
#java
深入理解Spring Boot插件动态加载机制:从原理到实践

本文深入剖析了Spring Boot插件框架Brick BootKit的动态加载机制。文章首先介绍了插件加载的四阶段核心流程(Bootstrap初始化→Loader加载→Core初始化→Bootstrap启动),重点解析了PluginClassLoader的类隔离设计,包括对双亲委派模型的改造和两种隔离策略。其次详细说明了插件的生命周期管理(5种状态及转换)和资源隔离机制。最后提供了自定义类加载策

文章图片
#spring boot
Spring Boot插件化开发新纪元:Brick BootKit框架深度解析

Brick BootKit是一款专为Spring Boot 3.5+设计的插件化开发框架,提供完整的插件动态加载、热插拔和依赖隔离能力。该框架支持JDK 17+,保留对Spring Boot 2的兼容,具备可视化Web管理控制台,可解决插件间依赖冲突问题。通过简单配置即可实现主应用与插件的集成,开发者可像开发普通Spring Boot应用一样编写插件代码。框架采用分层架构设计,适用于To-B系统定

文章图片
#java#tomcat#服务器
springboot加了事务处理不生效原因以及解决方法

在springboot项目开发中,在与mysql数据库打交道时,常常会用到事务处理,但是有时候用了事务,往往不起作用,那是什么原因呢,又该从何着手解决呢?

文章图片
#spring boot#java#spring
使用SimpleQuery.list时报 is not known to the MybatisPlusMapperRegistry

使用SimpleQuery.list时报 is not known to the MybatisPlusMapperRegistry参考文章https://rjnetwork.net.cn/article/22.html?type=article

#list#数据结构
到底了