🧰 Commons
Beangle Commons
提供字符串、集合、文件、网络、安全加密等企业级开发常用工具
提供字符串、集合、文件、网络、安全加密等企业级开发常用工具
提供认证、授权、会话管理等核心安全功能,支持JWT、OAuth等多种认证方式
提供数据库连接管理、SQL执行、元数据查询等功能,支持多种数据库方言
各模块共用的sbt构建插件集,提供格式检查、打包、DDL生成、原生镜像等构建约定
提供统一的缓存接口和多种实现,支持Caffeine、Redis、Ehcache等缓存后端
提供事件驱动框架,支持数据事件总线和消息队列,实现模块间松耦合通信
提供JSON、XML、CSV、Protobuf等多种格式的序列化和反序列化功能
提供模板引擎框架,基于FreeMarker实现,支持组件复用和主题切换
提供数据导入导出功能,支持Excel、CSV等格式,适合数据迁移和交换
提供轻量级任务调度功能,基于JDK ScheduledExecutorService,支持虚拟线程
提供统一的配置加载和管理功能,支持多配置源和类型安全访问
运行轻量级war包,提供简化配置和便利部署的能力,支持集群运行
提供HTTP处理、资源管理、文件上传等Web相关工具类和功能
基于Command的MVC框架,提供RESTful支持和参数绑定,简化Web开发
基于Bootstrap的前端UI框架,包含丰富的标签和组件,快速构建界面
提供基于数据模型的定义、转化、查询支持,集成Hibernate简化映射
提供邮件、短信等多种通知方式,支持异步发送和消息队列
提供在线工具包,包括验证码、二维码、短链接、密码加密等常用工具
提供Shell扩展框架,包括Web MVC支持和Hibernate集成
部署简易的CDN服务器,提供Maven/NPM镜像等功能
用 D 语言实现的轻量级 Java 工件启动器,解析包内依赖清单并按需下载后拉起应用
提供容器支持,集成Spring、Hibernate等框架,简化企业应用开发