A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

一、说明        在MyBatis的核心配置SqlMapConfig文件中,propertise标签中的配置可以提供给整个工程,在任何位置中可以引入其配置的值。其中properties标签中含有子标签property标签来配置一些子元素的信息,当然也可以配置一些外部的动态文件。
二、代码示例
    2.1一般的配置,是直接将所有的信息在property子标签里面进行配置
[XML] 纯文本查看 复制代码
 <properties>
	 	<property name="jdbc.driver" value="com.mysql.jdbc.Driver"/>
		<property name="jdbc.url" value="jdbc:mysql://localhost:3306/mybatis"/>
		<property name="jdbc.username" value="root"/>
		<property name="jdbc.password" value="root"/>
</properties>

  

    2.2比较经典的配置

    经典配置是通过resource引入数据库的配置文件,里面包括数据库的连接信息,这样做避免了配置文件的硬编码,当数据库配置信息需要改变时,直接修改数据库配置文件就可以了。
   数据库配置文件:
[XML] 纯文本查看 复制代码
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.username=root
jdbc.password=root

     在SqlMapConfig中引入数据库配置信息
[XML] 纯文本查看 复制代码
<properties resource="jdbc.properties"/>




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马