迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:solon开源软件地址:https://gitee.com/noear/solon开源软件介绍:SolonA lightweight Java application development framework Solon更现代感的应用开发框架。更快、更小、更少、更自由! 支持jdk8+;主框架0.1mb;组合不同的插件应对不同需求;方便定制;快速开发。
Solon Cloud一系列分布式开发的接口标准和配置规范,相当于DDD模式里的防腐层概念。是 Solon 的微服务架构模式开发解决方案。目前已适配了一系列的插件用于支持这一标准:《Solon Cloud 分布式服务开发套件清单,感觉受与 Spring Cloud 的不同》 其中,Water 项目 是一站式支持 Solon Cloud 系列标准的支撑平台。功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz + 等等,并有机结合在一起。一直与 Solon 项目伴生成长。 Hello world://Handler 模式:public class App{ public static void main(String[] args){ SolonApp app = Solon.start(App.class,args); app.get("/",(c)->c.output("Hello world!")); }}//Controller 模式:(mvc or rest-api)@Controllerpublic class App{ public static void main(String[] args){ Solon.start(App.class,args); } //限定 put 方法类型 @Put @Mapping("/") public String hello(String name){ return "Hello " + name; }}//Remoting 模式:(rpc)@Mapping("/")@Remotingpublic class App implements HelloService{ public static void main(String[] args){ Solon.start(App.class,args); } @Override public String hello(){ return "Hello world!"; }} 主框架及快速集成开发包:主框架
快速集成开发包及相互关系
快速了解 Solon 架构的材料:《Solon 的想法与架构笔记》《Solon 生态插件清单》官网及相关示例:
![]() |
2022-08-15
2022-08-17
2023-10-27
2022-09-23
2022-08-13
请发表评论