类 MybatisUtils

java.lang.Object
io.eden.mybatis.starter.MybatisUtils

public class MybatisUtils
extends Object
  • 构造器详细资料

    • MybatisUtils

      public MybatisUtils()
  • 方法详细资料

    • getOne

      public static <T> T getOne​(List<T> list) throws ApplicationException
      获取数据集第一个结果,主要用于 *Mapper.selectByExample 只有一个结果时
      类型参数:
      T -
      参数:
      list -
      返回:
      抛出:
      ApplicationException
    • generateResultMap

      public static String generateResultMap​(String resultMapName, Class origin)
      根据 Class 生成对应 ResultMap
      参数:
      resultMapName -
      origin -
      返回:
    • reformatSQLCopiedFromNavicat

      public static String reformatSQLCopiedFromNavicat​(String raw)
      重新格式化从 navicat copy 出来的 SQL
      参数:
      raw -
      返回: