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 的解决方法(代码片段