Strato Framework - Java模块化开发框架


Apache
跨平台
Java

软件简介

Strato((音st’rɑ:təʊ)是一个Java Web开发框架,为开发者提供快速、敏捷、可持续维护的Web应用架构基础。

主要特性
1.基于OSGi可插拔设计,可实现局部快速更新
2.基于注解(Annotation)的声明方式,引入新特性简单快捷
3.自带类似Spring风格MVC模块
4.内置Velocity视图模块
5.自带类似Apache Tiles布局视图模块
6.内置log4j日志模块
7.内置SAAS多商户多目标文件日志输出模块
8.内置Quartz支持
9.内置MQ,支持多商户SAAS模型。参看“多商户平台支持”
10.内置Mybatis ORM支持
11.内置RPC支持(Hessian实现),提供高可用配置注解
12.基于Web拦截器的JDBC事务,支持基于API的事务嵌套
13.内置阻塞式和非阻塞式缓存,支持缓存注解
14.内置多商户模型,非常适用于SAAS软件开发
15.模块化提供灵活的部署。参看应用部署
16.提供开发者友好的API,可以自行扩展插件