概述(Introduction)

A lightweight modular simple and powerful Java application development framework.
一个非常简单、易用的一套轻量级 Java 应用开发框架,设计原则主要侧重于简化工作任务、规范开发流程、提高开发效率,让开发工作像搭积木一样轻松是我们一直不懈努力的目标!
技术特点(Features)
- 采用组件化、模块方式打包,可按需装配,灵活可扩展;
- 采用微内核实现 AutoScan、AOP、IoC、Events 等,涵盖 SSH 和 SSM 框架中绝大部分核心功能;
- 统一配置体系结构,感受不一样的文件资源配置及管理模式;
- 整合多种日志系统(Log4j、JCL、Slf4j 等)、日志文件可分离存储;
- 轻量级持久化层封装,针对 RDBMS(MySQL、SQL Server、Oracle、PostgreSQL)和 NoSQL(MongoDB、Redis)提供支持;
- 完善的插件机制,助力于更细颗粒度的业务拆分;
- 独特的独立服务(Serv)开发体验;
- 功能强大的验证框架,完全基于 Java 注解,易于使用和扩展;
- 灵活的缓存服务,支持 EhCache、Redis 和多级缓存(MultiLevel)技术;
- 配置简单的 MVC 架构,强大且易于维护和扩展,支持 RESTful 风格,支持 JSP、HTML、Binary、Freemarker、Velocity 等多种视图技术;