BeangleJava快速开发库
Beangle立足java企业软件开发,提供敏捷、基于约定(Convention Over Configuration)的脚手架和工具包。 着力以简化项目构建,并规范项目开发习惯,形成易于管理的最佳实践.
内部组成主要分为:
- Commons 提供配置、CSV、字符串处理等基础工作
- Model 提供数据模型的定义、转化、查询功能
- Rule 提供简单的规则定义和执行服务
- Struts2 在原有Struts2基础上提供COC的action写法和高效的tag
- Security 借鉴Spring-security思路,提供简单、易用、灵活的权限框架
- Notification 提供基于Mail、MSN等途径的消息通知机制
- Database 提供数据层面的迁移和完整性检查
- Webapp 整合以上思路,提供基于web的示例模型
评论