Beangle: Beangle立足Java企业软件开发,提供敏捷、基于约定(Convention Over Configuration)的脚手架和工具包。着力以简化项目构建,并规范项目开发习惯,形成易于管理的最佳实践.(Introduction) 子模块 Commons 提供字符串、压缩、再配置、csv等基础api的辅助方法 Model 提供对实体映射、查询存储、转换的基础api Rule 对规则定义、使用和存储的api Spring 支持基于spring的再配置和自动配置 Struts2 Coc 提供struts2的约定优先配置和基础Action Struts2 Tag 提供常见的web组件 Security Core 提供简化的权限控制框架 Security Web 提供web应用上的权限集成 Security Bluepring 提供基于数据存储的默认权限实现 Security Cas Support 支持cas集成 Security Ldap Support 支持Ldap集成 Webapp System 提供了样例应用 scala实现的database程序库 https://github.com/beangle/beangle-scala Database Meta 数据库原信息支持包 Database Replication 数据库复制工具
GenAndRun:GenAndRun(Generate And Run)是一个表格驱动开发工具,它与Ruby on Rails(RoR)框架相类似。GenAndRun项目的主要目标是让Java Web开发简单化,利用这个框架来开发让我们只需关注应用程序的商业逻辑和界面,让GenAndRun生成大部份项目所需要的ORM与controller代码。GenAndRun当前使用Spring作为IOC引擎,IBatis作为ORM引擎,JSP/JSTL作为view。在将来新的版本中将会新增对现存其它技术的支持。