YMP 2.0.11 发布,轻量级 Java 应用开发框架
本次更新为紧急版本升级,主要针对 Apache Log4j2 远程代码执行漏洞 进行问题修复、依赖包及日志模块逻辑代码升级更新。新版本已提交至Maven中央库,可以通过以下配置获取各模块依赖:
<dependency> <groupId>net.ymate.platform</groupId> <artifactId>ymate-platform-<MODULE_NAME></artifactId> <version>2.0.11</version> </dependency>
请将<MODULE_NAME>替换为具体模块名,模块详见: The Central Repository Search Engine
相关链接:
GitHub:https://github.com/suninformation/ymate-platform-v2
主要更新内容:
【Core】
-
优化调整日志模块初始化逻辑并更新 Log4j2 版本以解决 CVE-2021-44228 问题;
-
更新依赖包版本
【Redis】
-
优化客户端名称和密码参数值为空时的处理逻辑;
-
修正端口配置项常量值错误;
【Cache】
-
优化EhCache缓存销毁逻辑以免产生IllegalStateException异常;
One More Thing
YMP 是一个非常简单、易用的轻量级Java应用开发框架,涵盖 AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache 等特性,主要技术特点:
-
采用组件化、模块化打包方式,可按需装配,灵活可扩展;
-
采用微内核实现Autoscan、AOP、IoC、Event等,涵盖SSH框架中绝大部分核心功能;
-
统一配置体系结构,感受不一样的文件资源配置及管理模式;
-
整合多种日志系统(log4j、jcl、slf4j)、日志文件可分离存储;
-
轻量级持久化层封装,针对RDBMS(MySQL、SQLServer、Oracle、PostgreSQL等)和NoSQL(MongoDB、Redis等)提供支持;
-
完善的插件机制,助力于更细颗粒度的业务拆分;
-
独特的独立服务开发体验;
-
功能强大的验证框架,完全基于Java注解,易于使用和扩展;
-
灵活的缓存服务,支持EhCache、Redis和多级缓存(MultiLevel)技术;
-
配置简单的MVC架构,强大且易于维护和扩展,支持RESTful风格,支持JSP、HTML、Binary、Freemarker、Velocity、Beetl等多种视图技术;
YMP 不仅提供便捷的 Web 及其它 Java 项目的快速开发体验,也将不断提供更多丰富的项目实践经验。
了解更多有关 YMP 框架的内容,请访问官网:https://ymate.net/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软承认Windows 11存在SSD写入速度慢的问题 正着手修复
WOT全球技术创新大会2022,门票6折抢购中!购票立减2320元! 两天前有报道说,尽管测试版的用户在几个月前就抱怨过一个导致驱动器写入速度缓慢的问题,但微软还是顶着问题向所有用户发布Windows 11。最近,当Reddit用户PleasedPen25317对三星980 Pro固态硬盘进行了一系列CrystalDiskMark基准测试,并显示安装了Windows 11的任何分区的随机写入速度都会大幅下降时,这个问题再次被曝光。 现在看来,微软已经承认了这个问题,并正在进行修复工作。在可选更新KB5007262的支持文件中,微软写道: 解决了一个影响Windows11上所有磁盘(NVMe、SSD、硬盘)性能的问题,即在每次发生写操作时执行不必要的操作。这个问题仅在启用NTFS USN日志时发生。注意,USN日志总是会在C:磁盘上启用。 鉴于这个问题影响到所有的驱动器,而不仅仅是NVMe SSD,这个问题肯定比之前预期的更广泛。 如果你认为你的SSD也受到了这个Bug的影响,可以通过安装KB5007262尝试修复,可以在这里阅读更多关于它的信息: https://support.mic...
- 下一篇
radare2 5.5.2 发布,逆向工程框架
radare2 是 radare 的一个重写版本,是一个逆向工程框架和命令行工具集,可以用来简化逆向工程任务。 radare2 5.5.2 正式发布,该版本更新内容包括: ARM/THUMB 修复arm64 上 adrp 的组装错误 #19464 使用的 asm 插件不存在时使用 null 插件 为 ARM 二进制文件处理更多 ELF 重定位 修复 Thumb 指令mov-pc 的仿真问题 Binary parsing(二进制解析) 加入 Plan 9的符号解析 修复 PE 元数据头部名称解析(.net 相关) 添加bin_xtr.xtr_pemixedPE 用户插件 构建 在 git pull 的安装脚本中使用远程 URL 在 CI(新的一流平台)中启用 mingw32/mingw64 构建 cons/ui 改善面板模式下的 snow 体验 加入eco! 和 eco* ,和其他生态排序列表。 在 graph.few 中显示上一个节点 分析代码时,在 disasm 中改进光标上/下的可视性 crash 修正了dwarf 解析器无效的指针读取问题 Fix#19455-pyc 缓冲区中使用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS关闭SELinux安全模块
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题