5.1properties属性

Posted Lightt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.1properties属性相关的知识,希望对你有一定的参考价值。

需求:

将数据库连接参数单独配置在db.properties文件中,只需在SqlMapconfig.xml中加载db.properties的属性值。

在SqlMapconfig.xml中就不需要对数据库连接参数硬编码了。

将数据库连接参数只配置在db.properties中,原因:方便对参数进行统一管理,其他xml可以引用该db.properties

在SqlMapConfig.xml文件的最上面配置加载我们的属性配置文件

<configuration>
<!-- 加载属性文件 -->
<properties resource="db.properties">
<!--在这里也可以配置属性名和属性值,在sqlmapconfig.xml加载的时候 优先使用这里的属性值,建议在使用的时候不要再这里定义属性,一般只定义在properties文件中 属性的名称要有一定的特殊性 如xxx.xxx.xxxx-->
</
properties>

 

<mappers>
<mapper resource="sqlmap/User.xml"/>
<!--<mapper resource="mapper/UserMapper.xml"/> -->
<!-- 推荐使用批量加载 需要使用代理开发模式 mapper接口需要和xml文件在同一文件夹下 -->
<package name="com.mybatis.mapper"/>
</mappers>

以上是关于5.1properties属性的主要内容,如果未能解决你的问题,请参考以下文章

26.Qt Quick QML-RotationAnimationPathAnimationSmoothedAnimationBehaviorPauseAnimationSequential(代码片段

顶点

属性集

Failed to convert property value of type ‘java.lang.String‘ to required type ‘int‘ for property(代码片段

使用 React 实验性中继片段:缺少属性 '"$fragmentRefs"'

Vue报错:Uncaught TypeError: Cannot assign to read only property 'exports' of object 的解决方法(代码片段