Skip to content

5.3.2 - 2022-09-18

Compare
Choose a tag to compare
@abel533 abel533 released this 18 Sep 16:07
· 67 commits to master since this release

5.3.2 - 2022-09-18

  • 使用文档更新,所有参数都包含在内,首页默认文档改为中文。
  • Add support for kingbase. by HanHuimin001
  • 增加 debug 参数,默认 false,为true时开启debug模式,开始 debug 模式后将记录调用堆栈 by huyingqian
  • Add 支持count的sql支持hint语法 by zhanliquan
  • 增加 PageProperties 接口,框架内部实例化的扩展类如果实现了这个接口,可以通过这个接口的方法获取分页插件配置。
  • 增加 CountMsIdGen 接口,可以通过 countMsIdGen 配置自定义实现类,该类用于生成查询对应COUNT查询的msId。默认实现还是使用countSuffix
    ,通过扩展可以实现如 selectByExample 映射到对应的 selectCountByExample 方法。
  • 增加 keepOrderBykeepSubSelectOrderBy 配置。
  • 增加 sqlParser 配置,增加 JSqlParser 接口,解决 jsqlparser 和 jdk 兼容性导致无法额外配置的问题。
  • 测试使用 logback 日志框架,去掉log4j。
  • 解决 dialectKey 为空导致NPE,fixed #656

5.3.2 - 2022-09-18

  • Use document update, all parameters are included, the default home page document changed to Chinese.
  • Add support for kingbase. by HanHuimin001
  • Add 'debug' parameter, default 'false', turn on 'debug' mode when 'true', call stack will be recorded after 'debug'
    mode starts. by huyingqian
  • add supports for count sql hint syntax. by zhanliquan
  • Add a PageProperties interface, which can be used by the instantiated extension class inside the framework to obtain
    the paging plug-in configuration.
  • To add the CountMsIdGen interface, you can configure a custom implementation class by CountMsIdGen, which is used
    to generate the msId for the query corresponding to the COUNT query. The default implementation is still countSuffix
    , with extensions like 'selectByExample' mapped to the corresponding 'selectCountByExample' method.
  • Added keepOrderBy and keepSubSelectOrderBy configurations.
  • Add the sqlParser configuration and add the JSqlParser interface to solve the problem that JSqlParser and JDK
    compatibility cause no additional configuration.
  • The test uses the Logback logging framework and removes log4j.
  • Resolve that 'dialectKey' is empty resulting in NPE,fixed #656