其他分享
首页 > 其他分享> > Solon 开发进阶,二、体外扩展机制

Solon 开发进阶,二、体外扩展机制

作者:互联网

Solon 的一个特色:体外扩展机制,用于解决 fatjar 模式部署时的扩展需求。比如:

其中, .properties 或 .yml 文件都会做为扩展配置加载,.jar 文件会做为扩展包加载。

1、首先,通过主配置文件申明扩展目录

目录需要手动创建

#申明扩展目录为 demo_ext
solon.exnted: "demo_ext"

也可以,目录自动创建。不同的场景可以不同选择

#申明扩展目录为 demo_ext(加!开头,表示自动创建)
solon.exnted: "!demo_ext"

2、应用示例

将一个应用的数据源配置放在扩展目录,以便后续修改,部署效果:

demo.jar
demo_ext/_db.properties

再将一个用户频道或者领域模块做为扩展包,部署效果:

demo.jar
demo_ext/_db.properties
demo_ext/user.jar

3、扩展包注意事项

标签:Solon,进阶,demo,扩展,体外,jar,ext,目录
来源: https://www.cnblogs.com/noear/p/15810967.html