Skip to content

Introduction

duantihua edited this page Apr 24, 2011 · 2 revisions

Beangle立足java企业软件开发,提供敏捷、基于约定(Convention Over Configuration)的脚手架和工具包。 着力以简化项目构建,并规范项目开发习惯,形成易于管理的最佳实践. 内部组成主要分为:

  • Commons 提供配置、CSV、字符串处理等基础工作
  • Model 提供数据模型的定义、转化、查询功能
  • Rule 提供简单的规则定义和执行服务
  • Struts2 在Struts2基础上提供COC的action写法
  • Security 借鉴Spring-security思路,提供简单、易用、灵活的权限框架
  • Notification 提供基于Mail、MSN等途径的消息通知机制
  • Database 提供数据层面的迁移和完整性检查
  • Webapp 整合以上思路,提供基于web的示例模型

Clone this wiki locally