YMP v2.0.4 发布,轻量级 Java 应用开发框架

有理想的鱼
 有理想的鱼
发布于 2017年12月29日
收藏 19

YMP v2.0.4 发布了。本次版本更新主要针对框架的性能优化及BUG修复,并对依赖包升级更新,新版本已提交至Maven中央库,可以通过以下配置获取各模块依赖:

<dependency>
    <groupId>net.ymate.platform</groupId>
    <artifactId>ymate-platform-<MODULE_NAME></artifactId>
    <version>2.0.4</version>
</dependency>

请将替换为具体模块名,模块详见: The Central Repository Search Engine

主要更新内容:

核心(Core)

  • 优化模糊对象增加自定义类型转换器接口扩展能力

  • 优化对象序列化接口实现及相关代码实现

  • 优化事件处理线程池默认最大线程参数配置

  • 优化事件逻辑并取消事件配置扩展参数项(将统一采用框架扩展参数)

  • 优化事件代码逻辑并新增解注册事件类型和监听器

  • 优化事件队列大小参数配置项名称

  • 更新事件相关文档内容

  • 修正格式化消息时可能产生空指针问题

  • 优化线程池工厂

  • 优化PropertyState属性值是否变化的判断逻辑

  • 优化PropertyState空值判断逻辑

  • 模块加载时尝试优先初始化配置体系模块

  • 增加通过类名称获取模块实例对象方法

  • 优化拦截器全局配置分析逻辑

配置体系(Configuration)

  • 优化调整配置体系代码逻辑结构

验证 (Validation)

  • 新增@Required以替代类名称拼写错误的@Requried注解类(目前两者作用相同)被替换者将在未来版本更新中移除

  • 为未来剔除@VRequried做准备

  • 优化@VRequried验证注解兼容性

Web框架 (WebMVC)

  • 优化使用字符串构建JSON视图时保证属性的顺序

  • 优化控制器参数@ModelBind注解支持VO对象数组(注:仅支持通过@RequestParam注解获取参数)

  • 增加控制器异常自定义处理机制

  • 新增通过package-info.java为包中同级控制器类添加通用配置能力

  • 优化CookieHelper构造方法和Http状态视图代码

持久化(JDBC)

  • 数据库默认更新锁常量名变更为DEFAULT未来将取代MYSQL和ORACLE

  • 优化数据库标识符拼装字段名称的逻辑兼容性

  • 优化表名称前缀处理逻辑

  • 优化实体删除处理逻辑支持按条件删除

  • 优化查询对象操作的易用性

  • 优化存储器并允许根据数据库类型进行加载

  • 优化字段转成员属性名称的处理逻辑

  • 优化存储器动态SQL拼装脚本处理逻辑使支持针对多种数据库分别进行配置

  • 优化数据库方言接口并新增自定义引用标识符配置项

  • 代码优化并增加事件处理逻辑

  • 优化存储器动态SQL拼装脚本处理逻辑

  • 为存储器添加通过JavaScript脚本动态拼装SQL的能力

  • 修正实体生成器判断字段nullable的逻辑

服务 (Serv)

  • 优化服务模块配置

  • 优化服务模块代码及线程池逻辑

缓存 (Cache)

  • 优化缓存模块事件处理逻辑

One More Thing

YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,让开发工作像搭积木一样轻松是我们一直不懈努力的目标!

YMP不仅提供便捷的Web及其它Java项目的快速开发体验,也将不断提供更多丰富的项目实践经验。

了解更多有关YMP框架的内容,请访问官网:http://www.ymate.net/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:YMP v2.0.4 发布,轻量级 Java 应用开发框架
加载中

精彩评论

蓝色精灵_0907
好框架,值得信赖,推荐大家使用

最新评论(7

红白机
红白机

引用来自“蓝色精灵_0907”的评论

好框架,值得信赖,推荐大家使用
世界这么大,框架那么多,给俺值得用的几点理由
小99
小99
官网咋啥都没写
熊二
熊二

引用来自“蓝色精灵_0907”的评论

好框架,值得信赖,推荐大家使用
世界这么大,框架那么多,给俺值得用的几点理由
有理想的鱼
有理想的鱼

引用来自“not3”的评论

轮子
伟大领袖说过:“没有调查就没有发言权,不做正确的调查研究,同样没有发言权”

尊重您发言的权利!😊
not3
not3
轮子
木九天
木九天

引用来自“蓝色精灵_0907”的评论

好框架,值得信赖,推荐大家使用
干啥的?
蓝色精灵_0907
好框架,值得信赖,推荐大家使用
返回顶部
顶部