内容简介:YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性。 主要技术特点: 采用组件化、模块化打包方式,可按需装配,灵活可扩展; 采用微内核实现...
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等多种视图技术;
本次版本更新主要针对框架问题修复、依赖包升级更新。新版本已提交至Maven中央库,可以通过以下配置获取各模块依赖:
<dependency> <groupId>net.ymate.platform</groupId> <artifactId>ymate-platform-<MODULE_NAME></artifactId> <version>2.0.9</version> </dependency>
请将<MODULE_NAME>替换为具体模块名,模块详见: The Central Repository Search Engine
相关链接:
GitHub:https://github.com/suninformation/ymate-platform-v2
主要更新内容:
【WebMVC】
-
修复includeJSP方法在部份Windows系统乱码;
-
优化JSON序列化Map值有序输出;
-
优化参数比较验证器及参数名称自定义问题;
【JDBC】
-
优化数据库方言新增接口方法用于构建计算查询结果总记录数量的 SQL 语句;
-
优化SQLServer数据库方言构建分页查询语句对DISTINCT关键词的处理逻辑;
-
修正结果集数据处理常量ARRAY和MAP存在多线程问题,请在使用时通过new方式创建实例对象;
-
优化调整实体属性设置为非Nullable且值为空时将抛出无效参数异常;
-
修正非单例控制器成员参数赋值问题;
-
优化条件和分组查询对象;
【Configuration】
-
修正未正确获取指定配置分类问题;
-
修正配置注解方法名;
【Other】
-
重构官方网站并提交开发指南文档;
-
查看文档...
One More Thing
YMP不仅提供便捷的Web及其它Java项目的快速开发体验,也将不断提供更多丰富的项目实践经验。
了解更多有关YMP框架的内容,请访问官网:https://ymate.net/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Smashing Book
Jacob Gube、Dmitry Fadeev、Chris Spooner、Darius A Monsef IV、Alessandro Cattaneo、Steven Snell、David Leggett、Andrew Maier、Kayla Knight、Yves Peters、René Schmidt、Smashing Magazine editorial team、Vitaly Friedman、Sven Lennartz / 2009 / $ 29.90 / € 23.90
The Smashing Book is a printed book about best practices in modern Web design. The book shares technical tips and best practices on coding, usability and optimization and explores how to create succes......一起来看看 《The Smashing Book》 这本书的介绍吧!