Scooter简化的Java CRUD框架
Scooter Framework 的灵感来自于RoR所倡导的简单易用的理念,针对当今使用Struts、Spring和Hibernate开发Java Web应用的风潮,Scooter Framework提出了另一种开发方式,其主要特点是使用了CRUD生成器和ActiveRecord。Scooter的目的是抛弃XML与注解,仅需了解基本的Servlet/JSP知识及JDK1.4就能开发Web应用。
Scooter主要特性:
运行时配置:即时修改所有的配置属性文件,包括log4j.properties。
运行时编译:编辑完Java源文件后只需刷新浏览器就能看到所做的变化。
运行时修改Schema:自动检测数据库Schema的变化。
灵活的控制器:一个POJO 风格的控制器、before/after/skip过滤器、瞬时与全局范围、分页支持等等。
Active Record:支持belongsTo、hasOne、hasMany、hasManyThrough、多态关联、嵌套包含、级联、计数缓存、 actAsTaggable等等。
企业级ORM:自动检测联合主键、具名sql、视图、函数、存储过程、多数据库、事务、引用数据缓存等等。
I18N:框架的所有层次都支持国际化。
Web 2.0支持:AJAX、Markdown、Taggable界面。
RESTful Web Services:自动化的RESTify数据存储。
路由:以配置方式控制对数据、资源和嵌套资源的访问。
其他特性:代码生成、代码分析、自动化的CRUD、自动化的REST、数据浏览、日志、嵌入式的Web服务器等等。
评论
PhpGridPHP的CRUD框架
PhpGrid是为php开发人员提供强大,开源的CRUD(添加,显示,删除,修改)框架.适合快速开发演示程序(Demo),CRM系统,OA系统,ERP系统,电子政务系统以及网站后台管理.PHPGrid
PhpGridPHP的CRUD框架
0
CrankJava的CRUD框架
Crank是一个Annotation驱动的CRUD和数据验证框架,基于JPA、JSF、Facelets和Ajax构建,可以让开发人员快速开发基于Ajax/JSF的数据管理功能。
CrankJava的CRUD框架
0
fastmybatisMyBatis 简化开发框架
fastmybatis是一个mybatis开发框架,目的为简化mybatis的开发,让开发更高效。零
fastmybatisMyBatis 简化开发框架
0
fastmybatisMyBatis 简化开发框架
fastmybatis是一个mybatis开发框架,目的为简化mybatis的开发,让开发更高效。零配置快速上手无需编写xml文件即可完成CRUD操作支持mysql,sqlserver,oracle,
fastmybatisMyBatis 简化开发框架
0
BuguMongoMongoDB的Java开发框架
BuguMongo是一个轻量级的MongoDBJava开发框架,它的主要功能包括:基于注解的对象-文档映射(Object-DocumentMapping,简称ODM)。DAO支持。提供了大量常用的DA
BuguMongoMongoDB的Java开发框架
0
EChartsAnnotationECharts的Java注解框架
ECharts的Java注解框架:用原生Java注解来映射ECharts的Option类,提供Annotation到JSON的转换功能。思路Howitworks1在后台使用Annotation来标注B
EChartsAnnotationECharts的Java注解框架
0