rose框架学习

1. rose简介

rose是一个基于Spring的高效java web MVC开发框架。rose的特点主要有一下几点:

  1. 基于IOC容器(使用Spring2.5.6);

  2. 收集最佳实践,形成规范和惯例,引导按规范惯例,简便开发;

  3. 收集通用功能,形成一些可使用的组件,提高生产效率;

  4. 特性的插拔,使用基于组合而非继承的设计;

  5. 提供可扩展的点,保持框架的可扩展性;

  6. 注重使用简易性的同时,注重内部代码设计和实现。

rose提供了什么

  • 提供jade功能使得你的项目可以快速开发,自然切入连接池;

  • 提供portal功能,可以将一个网页分多个线程发起DB的请求,节省用户时间;

  • 提供pipe功能类似Facebook的bigpipe,让前端加速;

  • 可以自由加入spring的任何特性,比如定时执行(去TM的crontab),比如拦截器做统一权限控制。可以自由配置主库从库,分表规则,配置thrift、zookeeper可以得到高性能的服务集群。

Last updated