使用sql-formatter格式化Mybatis语法的sql
使用sql-formatter库直接格式化无法识别mybatis的==#{params}==的语法,需要使用paramstype来进行自定义语法修改,代码如下:
import { format } from 'sql-formatter";
var formatted = format(model.getValue(), {
language: 'sql',
paramTypes: {
custom: [{ regex: String.raw`#\{.+?\}` }],
},
});
ps: sql-formatter的版本为12.2.0
博客介绍了使用sql-formatter格式化Mybatis语法的SQL。直接使用sql-formatter库格式化,无法识别Mybatis的#{params}语法,需用paramstype进行自定义语法修改,sql-formatter版本为12.2.0。

1057

被折叠的 条评论
为什么被折叠?



