0%

java | 配置文件

下面展示一下相关的参数配置。

xml 路径

比如

1
mybatis.mapper-locations=classpath*:mapper/*.xml
  • classpath:只会到你的 class 路径中查找找文件。
  • classpath*:不仅包含 class 路径,还包括 jar 文件中( class 路径)进行查找。

注意: 用 classpath* :需要遍历所有的 classpath ,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用 classpath*

后面

  • *.xmlmapper 文件夹下面的 xml 后缀的文件
  • *Mapper.xml 是后缀是 Mapper.xml 文件
1
mybatis.mapper-locations=classpath:mapper/**/*.xml

上面的 xml 的意思是,mapper 文件夹下面各种子目录的下面的 xml 文件

SQL debug

1
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

加上这个配置,你的 mybatis 就能输出 SQLdebug 信息。

请我喝杯咖啡吧~