属性文件
创建db.properties文件并填入连接数据的键值对
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/temp?useSSL=false
username=root
password=000000
修改conf.xml配置内容
新建properties标签来绑定文件
在configuration标签下新建一个properties标签,并在resource中填入properties文件
<properties resource="db.properties"/>
修改配置内容
将value修改为${key名称}
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
别名
在mapper.xml中,若数据类型是实体类,则每次都需要输入实体类的全类名,即包名+类名,显得非常冗杂,因此我们可以在conf.xml文件中设置别名来避免。
使用typeAliases标签
设置单个别名
在conf.xml文件typeAliases标签下创建typeAlias标签,type内填入类的全类名,alias内填入需要设置的别名即可。设置完后即可在mapper.xml文件中生效。
<typeAliases>
<typeAlias type="com.test.entity.Person" alias="person"/>
</typeAliases>