Mybatis主配置文件中properties、typeAliases、package标签的使用

it2022-05-05  147

properties标签

<!--引入外部properties文件--> <properties url="file:///C:/Users/Admin/properties/maybatis_mysql_eesy.properties"> </properties> <dataSource type="POOLED"> <!--配置连接数据库的4个基本信息--> <property name="driver" value="${jdbc.driver}"></property> <property name="url" value="${jdbc.url}"></property> <property name="username" value="${jdbc.username}"></property> <property name="password" value="${jdbc.password}"></property> </dataSource> <!--${}中的key要和配置文件中的key相同-->

typeAliases标签和typeAliases标签中的package标签

<!--配置别名--> <typeAliases> <!--配置之后不在区分大小写--> <typeAlias type="com.sx.domain.User" alias="user"></typeAlias> <!--用于指定要配置别名的包,当制定之后,该包下所有的实体--> <!--类都会注册别名,别名同类名,不区分大小写--> <package name="com.sx.domain"></package> </typeAliases>

mappers标签中的package标签

<mappers> <!--<mapper resource="com/sx/dao/IUserDao.xml"></mapper>--> <!--package标签用于指定dao接口所在的包,当指定了之后就不需要写mapper标签--> <package name="com.sx.dao"></package> </mappers>

最新回复(0)