log-to-file
和 log-to-db
决定是否输出API请求日志size="mini"
配置readme.md
PublicMapper
新增getCountBy
方法OkHttps
,文档redis控制台
相关bugreadme.md
webLibImportWay
,决定前端js库导入方式是cdn还是本地依赖SoMap
添加部分构建方法PublicMapper
添加部分查询方法fast-update
属性,用语生成在列表中的快速修改按钮[enum switch]
配置,可在列表中生成开关控件,快速改值[time]
类型,用与生成时间类型(时:分:秒)[link]
类型,用与生成超链接表单[tree]
、[tree-lazy]
,用于生成树状表格 [重要][logic-delete]
,用于声明一个表的逻辑删除标识sa.css
第188行附近注释sp-com
多模块版同步升级至最新版PublicMapper
的columnAdd
方法中新增IFNULL
函数判断xxx-add
和xxx-info
未能查找到数据的时候提示一下MyBatis
输出日志,sql语句高亮打印,方便调试PublicMapper
类新增columnAddByIds
和getColumnListToLongByWhere
方法SoMap
新增has
方法,更语义化的判断非空String
类型的支持,只需声明时标注:[enum dt=string]
sa-admin
版本升级至v2.4.4
[重要]fk-1
、fk-2
,新增表注释fk-s
,更符合逻辑的外键标注min-width
熟悉,改用内层div解决时间换行问题redis控制台
,将键值数量警示线改为1000logback
控制台打印彩色日志token
鉴权改为header
鉴权模式,避免了跨域模式下无法写入cookie的问题a.setUser_id(StpUserUtil.getLoginId(0L));
记录本次请求user_idTABLE_NAME
,代表此模块对应的数据库表名sp-cloud
微服务版本 [重要]deleteByWhereList
方法bugLong
mapper.xml
可直接返回SoMap
sa.js
里部分注释错别字icon=菜单图标
fk-count
、fk-max
、fk-min
、fk-sum
、fk-avg
、fk-?
等生成外键信息 [重要]s-type
和a-type
,控制生成的枚举样式,具体请查看文档img_list
改为img-list
风格,更容易书写的方式,同时兼容旧形式sa-token v1.4.0
[重要]sa-admin v2.4.2
SoMap
部分处理方法,不再返回副本,而是返回对象本身,更智能的操作SoMap
的部分注释错误fk-1
和fk-2
生成的外键 列名和字段名 在驼峰转下划线模式下的部分问题controller
里add
方法没有加public
修饰符的bugupdate判空修改
,下划线转驼峰时无法正确生成的bugxxx-add
页面 有的地方缺br的bug服务端架子:
sql
异常时是否将sql
语句抛出到前台PublicMapper
类新增批量删除方法AjaxJson
改成继承Map形式,更方便的set值 [重要]AjaxError
的方法加上throw
前缀,更加语义化springboot
升级到最新版本,fastjson
升级到最新版本druid
连接池监控页的广告StpInterfaceImpl
里多个StpLogic
可能混淆的bugStpUserUtil
类,免的每个项目都再写一遍了前端:
sa-admin 2.4.1
,更华丽的UI [重要]lang='cn'
,避免了每次打开页面Chrome
提示翻译SoMap:
isContainNull
方法,验证一组key
中是否包含value
的元素isNumber
方法,验证指定key
的value
是否为数字getModel
方法,从SoMap
中取出一个实体对象setModel
方法,将一个实体对象写入SoMap
cloneKeys
方法,克隆指定或者所有字段,返回一个新的SoMap
key
列表下划线与驼峰互转、下划线转中划线 (kebab-case
风格)key
列表大小写转换final
数组中,方便二次修改配置代码生成:
sort_type
改成 sortType
,小驼峰模式Controller
里,将admin接口
和web端接口
分开,方便阅读mapper.xml
里生成的getList
中 <if>
折叠了起来 更方便一屏审阅代码Controller
中,可以配置使用post
或get
或所有select *
还是 select所有列
add
接口返回新增的对象,方便前端开展二次处理updateByIsNull
方法,SoMap
形式的判空修改audio_list
音频列表、video_list
视频列表img_video_list
类型,用于图片与视频混合在一个字段的业务场景sqlEnclose
,配置生成的sql
语句中,是否将字段用`包裹起来saTokenAuthWay
,可在代码式鉴权和注解式鉴权里自由切换fname
,可以在[fk-1]
和[fk-2]
模式下,声明fname=xxx
解决多个外键指向同一个表重名的场景其他更新:
sa-plus
[重要]util
类注释风格设定Controller
层代码改为文档注释SoMap
更智能的判空方式sa-doc
版本至v1.3.0
,新增接口测试功能 [重要]resultMap
风格设置,可在自动映射与手动映射之间自由切换readme.md
及开发文档fk-1
、fk-2
可配置多种模式,按需生成代码like
模糊查询<resultMap>
映射标签的生成,用于解决多人协同开发时对代码风格追求不一致的问题mapper.xml
里将 where 1 = 1
替换为 <where>
public
或者private
行尾注释
和 文档注释
两种audio
音频上传与video
视频上传SoMap
类API,移除SoMapUtil
类date
, date-create
, date-update
fk-1
、fk-2
sa-doc
作为api接口文档书写工具,传送门:https://github.com/click33/sa-doc