Hasor 2.4.3 正式发布了,Hasor 是一款基于 Java 语言的应用程序开发框架,它的核心设计目标是提供一个简单、且必要的环境给开发者。开发者可以在此基础上,通过 Hasor 强有力的粘合机制,构建出更加完善的应用场景。同时 Hasor 的各种内置插件也会帮助开发者进行快速开发。而所有内置插件,在初始化的时都做了智能加载,只有用到了它们才会被加载到框架中。否则这些内置插件在初始化期间就会放弃加载自己。基于目前 Hasor 内核上已经发展出 DB、Web、Restful 三大基础框架。
该版本更新如下:
新增:
01.新增 Htmlspace工具类:StringEscapeUtils、EntitiesUtils。工具来源为:apache-common
改进:
01.改进启动日志输出。
02.WebController 增加一组 putData 方法用于输出到渲染模版中。
03.JdbcOperations接口可以通过依赖注入被注入到 Service 中。
04.TransactionTemplateManager 代码优化,修复潜在的 npe 异常情况。
05.ValidErrors 接口继承自 RenderData 获取参数更加方便。
06.WebController 类重度优化,删除了一些重复的方法,增添表单验证相关的方法。
新增:
01.Restful 框架整合 Validation 插件增加请求参数 @Valid 验证功能。
02.注解 @Valid 支持场景化验证。
改进:
01.env.config 加载环境变量遇到名称冲突时的,Bug。
02.DBModule 类,在声明 Aop 类匹配的时候从任意类,改为需要标记 @Transactional 注解的类。
改进:
01.env.config 功能的优化。
软件详情:http://www.hasor.net/
下载地址:http://git.oschina.net/zycgit/hasor
来自:开源中国社区

