发布于 2016-10-07 17:55:44 | 159 次阅读 | 评论: 0 | 来源: 网友投递
Hasor Java开源框架
Hasor是一款开源框架。它是为了解决企业模块化开发中复杂性而创建的。Hasor遵循简单的依赖、单一职责,在开发多模块企业项目中更加有调理。然而Hasor的用途不仅仅限于多模块项目开发。从简单性、松耦合性的角度而言,任何Java应用都可以从中受益。Hasor与Struts,Hibernate等单层框架不同,它可以提供一个以统一、高效的、友好的方式构造整个应用程序。并且可以将这些单层框架建立起一个连贯的体系,可以说Hasor是一个搭建开发环境的框架。Hasor包含多个可选的子模块
Hasor 2.4.6 正式发布了,
软件架构
相关技术文章:https://my.oschina.net/u/1166271/blog?catalog=367774&temp=1475808876624
OSC项目主页:https://www.oschina.net/p/hasor, http://www.hasor.net
源码地址:https://git.oschina.net/zycgit/hasor(or) https://github.com/zycgit/hasor
本次更新内容
===== Hasor-Core v2.4.6 (2016-10-07)
新增:
01.restful插件增加,json; 拦截。
02.WebEnvironment、WebAppContext可以被依赖注入了。
03.所有接口类型参数传入,都走 AppContext 获取。
04.upload包变更。
05.新增 WebAppContext.HTTP_BEFORE_REQUEST 和 WebAppContext.HTTP_AFTER_RESPONSE 事件。
06.新增了 ScopeManager 接口用于优化 Scope 的注册。
改进:
01.改进 RenderData 接口使其更加人性化一点。
02.RenderData 的数据不在保存在自己独立的 map 中而是共同 Request Attr。
03.@ValidBy 注解支持配置多个表单验证器。
修复:
01.fix restful插件,action方法中无法传入 response 的问题。