您现在的位置是:首页 > 文章详情

sumk 3.1.0 发布,Java 一站式开发框架

日期:2021-10-31点击:661

sumk是一款类似于spring boot的一站式开发框架,但是它更轻,更适合互联网。因为它设计之初就把数据库读写分离、redis缓存、redis缓存分片、鹰眼跟踪、统一日志等互联网常见功能作为基础特性进行设计。并且它们之间的数据是共享复用的,比如http请求参数会被缓存一份作为http日志中的一部分,这样就不需要二次获取数据,性能更强。

3.x版跟2.x版在rpc协议方面不兼容,所以不能在一个平台内部混合使用。

3.0.0和3.1.0的主要变更内容如下:

1、重构rpc的序列化协议,并把mina改为netty。mina的支持移到sumk-rpc-mina项目中
2、Select增加and方法,可以处理or表达式,也可以处理自定义的比较表达式
3、升级了许多依赖包的版本,这些依赖包用原来的版本也是兼容的
4、Redis2接口改为Redis3x,并增加增加发布订阅方法。依赖的jedis从2.x升级到3.7.0
5、监听器增加异步功能,同时支持异步发布事件以及异步监听两种模式
6、使用ListMap替代HashMap作为小Map使用,以压缩内存的的占用。
7、slf4j支持\\{}转义
8、@Inject增加allowMulti属性,允许存在多个bean的情况下,取第一个注入
9、优化DB代码,减少中间过程内存的使用量,并优化sql语句中的空格。不等号统一改为<>

原文链接:https://www.oschina.net/news/166617/sumk-3-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章