文件名称:aidejava源码-mendora2.0:门多拉2.0
文件大小:14.01MB
文件格式:ZIP
更新时间:2024-07-01 04:38:14
系统开源
aide java源码 说明文档 简介 该版本在mendora第一个版本的基础上精简代码,以及服务基础功能内核化。任何一个微服务仅需要引入kernel包,按照微服务定制内核功能即可快速构建一个微服务。 技术方案 核心体系为Vertx Java、Guice和Lombok。详情如下列表所示: guice:ioc容器,依赖注入 lombok:简化代码 slf4j-log4j12:日志记录 a. log4j:日志记录实现 commons-lang3:第三方工具包 Vertx Java a. vertx-web:创建http服务器,http请求路由 b. vertx-hazelcase:集群管理器 1) hazelcast:集群管理器实现 c. vertx-auth-jwt:http认证授权服务 d. vertx-rx-java:rx化api实现 e. vertx-codegen:服务代理代码生成器,与vertx-service-proxy一起使用 f. vertx-service-proxy:服务代理实现 g. vertx-mysql-postgresql-client:postgre