sumk的特点跟spring boot有些类似,追求的是追求的是极速编程与高性能扩展的结合。但是sumk的配置更简单、开发更快、连启动速度都比spring boot快很多(尤其是在调试阶段,会省很多时间)。
总体而言,sumk比spring boot更轻量级,当然了,功能上不会有spring boot丰富。但常用功能大多囊括了。
本次更新主要内容:
@Web增加默认的异常code和异常message,这对优化用户体验很有帮助
NamedDB、RawDB保留大小写,不再强制转化为小写
NamedDB增加${**}模式。它的语义跟mybatis一样
ORM增加Datetime、Timestamp等日期格式自动转换的功能
UseSession接口增加getUserId()方法,方便获取用户id
以逗号为分隔符的配置,都添加了对中文逗号的支持
减少反射的使用,提升性能