springboot 插件式开发框架 springboot-plugin-framework

Apache-2.0
Java
跨平台
2019-07-22
KingStarMemory

介绍

该框架主要是集成于 springboot 项目,用于开发插件式应用的集成框架。

核心功能

  1. 插件配置式插拔于 springboot 项目。
  2. 在 springboot 上可以进行插件式开发, 扩展性极强, 可以针对不同项目开发不同插件, 进行不同插件 jar 包的部署。
  3. 可通过配置文件指定要启用或者禁用插件。
  4. 支持上传插件和插件配置文件到服务器, 并且无需重启主程序, 动态部署插件、更新插件。
  5. 支持查看插件运行状态, 查看插件安装位置。
  6. 无需重启主程序, 动态的安装插件、卸载插件、启用插件、停止插件、备份插件、删除插件。
  7. 在插件应用模块上可以使用 Spring 注解定义组件, 进行依赖注入。
  8. 支持在插件中开发 Rest 接口。
  9. 支持在插件中单独定义持久层访问等需求。
  10. 可以遵循主程序提供的插件接口开发任意扩展功能。
  11. 插件可以自定义配置文件。目前只支持 yml 文件。
  12. 支持自定义扩展开发接口, 使用者可以在预留接口上扩展额外功能。
  13. 利用扩展机制, 定制了 SpringBoot-Mybatis 扩展包。使用该扩展包, 使用者可以在插件中自定义 Mapper 接口、Mapper xml 以及对应的实体 bean。
  14. 支持插件之间的通信。
的码云指数为
超过 的项目
加载中

评论(2)

暂无评论

暂无资讯

3
回答
springBoot默认注解扫描,为什么Dao需要另外添加映射路径
lazy~ 的回答 07/24 16:44
最佳答案
这个是mybatis部分,需要使用mybatis-spring来处理注解,spring自身是不会处理mybatis的注解的,它认不到,只能丢给mybatis处理,所以才会有mybatis-spring这个依赖

没有更多内容

加载失败,请刷新页面

没有更多内容

springboot插件式开发框架

springboot插件式开发框架 介绍 该框架主要是集成于springboot项目,用于开发插件式应用的集成框架。 核心功能 插件配置式插拔于springboot项目。 在springboot上可以进行插件式开发, 扩展性...

07/20 13:42
63
0
docker(三):使用maven 插件构建docker镜像

介绍 作为一个java后端开发人员,docker如何与Maven 工程相结合是我们必须要面对的问题,它联系着我们的项目。也为了装x,so,看看吧。 环境介绍 开发工具 idea jar包管理 maven 系统:Linux...

2018/10/17 21:38
190
0
基于SpringBoot的SSM框基础版 - 之jsp支持扩展

# 基于SpringBoot的SSM框基础版 - 之jsp支持扩展 SSM框架基础版说明见:https://my.oschina.net/gmarshal/blog/1806267 SSM框架基础版源码见:https://gitee.com/gmarshal/framework-ssm-sp...

2018/05/07 09:33
124
0
SpringBoot在Kotlin中的实现(一)

本节记录如何用Kotlin初步搭建一个SpringBoot的环境(使用Gradle自动化构建工具)。 1、新建一个Gradle的Kotlin 配置完成后,build.gradle的配置如下: buildscript { ext.kotlin_version =...

06/08 10:28
3
0
Springboot源码分析之项目结构

摘要: 无论是从IDEA还是其他的SDS开发工具亦或是https://start.spring.io/ 进行解压,我们都会得到同样的一个pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://ma...

08/19 23:17
11
0
在Docker中运行SpringBoot程序

微服务现在在互联网公司可谓非常流行了,之前找工作的的时候很多HR电话约面试的时候都会问对微服务是否有过接触。而微服务和Docker可以非常完美的结合,更加方便的实现微服务架构的落地。作为...

2018/11/20 22:54
15
0
Springboot源码分析之项目结构

Springboot源码分析之项目结构 摘要: 无论是从IDEA还是其他的SDS开发工具亦或是https://start.spring.io/ 进行解压,我们都会得到同样的一个pom.xml文件 <?xml version="1.0" encoding="UTF-...

08/19 22:32
7
0
好程序员Java学习路线之springboot和ssm开发的区别

  好程序员Java学习路线之springboot和ssm开发的区别,看到很多小伙伴对此有所疑惑所以今天为大家讲解一下,有不对的地方欢迎大家指教。   一、Springboot是什么?   谈springboot之前,...

08/16 15:43
5
0
SpringBoot+Maven打可运行的JAR包(将lib包单独放在jar外面)

最近在学习使用SpringBoot+Docker,租用的腾讯云服务器环境已经弄好了,就差把项目打好后的jar包放上去,然后生成镜像了,无奈使用mvn package打出来的jar运行时出现了2个问题: 1、no main...

2018/10/19 14:03
4K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部