Mortnon 实现常见的 Java Web 项目所必需的特性,如 RBAC 等,支持响应式编程,支持 GraalVM Native Image 编译,性能极佳。
项目地址:
Mortnon 基于 Micronaut 实现。
- RBAC:用户管理、角色管理、组织管理
- 菜单管理:自定义菜单
- 日志管理:操作审计
- 消息中心:配置电子邮件服务器等
- 安全设置:图形验证码、敏感数据加密传输、失败锁定、双因子登录
- 支持编译为 Jar,大小约 55M,远远小于 Spring Boot 框架
- 支持编译为 Docker 镜像
- 支持编译为本地应用(Native Image)的 Docker 镜像,性能与本地应用一致,大小远小于 Jar
详情参阅 编译指南
- 支持 Pac4j 扩展 Micronaut Pac4j
配套前端项目