简介#

Strato((音st'rɑ:təʊ)是一个Java Web开发框架,为开发者提供快速、敏捷、可持续维护的Web应用架构基础。
关于使用Strato的优势,可以参看开发手册

Strato的主要特性包括:

  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. 内置Dubbo支持,提供高可用配置注解
  12. 基于Web拦截器的JDBC事务,支持基于API的事务嵌套
  13. 内置阻塞式和非阻塞式缓存,支持缓存注解
  14. 内置多租户模型,非常适用于SAAS软件开发
  15. 模块化提供灵活的部署。参看“应用部署”
  16. 提供开发者友好的API,可以自行扩展插件
可以到模块参考文档中查看特性详情。

下载资源#

更新历史#

版本号:4.1.1 发布日期:2017-07-02#

  • story#011 精简ROOT.properties
  • story#012 完善Restful机制
  • story#015 完善OAuth2功能
  • story#019 AOP机制支持适配(adaptable)及内省(introspect)
  • story#020 @MenuItem支持动态属性
  • story#021 Passport优化
  • story#022 Cache支持Redis
  • story#023 Restful支持DESCRIBE
  • story#025 相关注解支持comment属性
  • story#028 easyauth快速登陆及授权模板
  • story#032 规范打包
  • story#039 自动建表机制
  • story#042 性能综合优化
  • story#048 按依赖关系优化启动顺序
  • bug#053 修复MybatisWired无法识别@ConfigItem默认值的问题
  • bug#059 ControllerAnnotationScanner在扫描method的时候支持${}表达式

版本号:4.0.1 发布日期:2017-05-11#

  • 完善了@ConfigItem注解处理流程,增加了对oauth2.0支持。初步实现@RestfulService注解。

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-12) was last changed on 27-Aug-2017 17:23 by Jarez