Java框架学习_Mybatis(七)Mybatis的核心配置文件的配置

1、Mybatis的核心配置文件:

核心配置文件里面还有很多可以配置的(DTD格式,顺序不能乱

  1. properties :属性
  2. settings
  3. typeAliases :别名
  4. typeHandlers
  5. objectFactory
  6. plugins
  7. environments
  8. mappers

properties:两种方法引入,第一种是resource,引入properties文件;第二种是直接设置property,然后下面就可以用$(key)来代替value了
如果两者都有,先找到内部引入,然后找外部引入,如果名称一样会覆盖

	<properties resource="jdbc.properties">
		<property name="username" value="root"/>
		<property name="key" value="value"/>
	properties>

typeAliases:只要是解決pojo的路径名称太长了,取个别名

<typeAliases>
	单个别名定义,不区分大小写 
	<typeAlias type="cn.nupt.pojo.User" alias="uer" />
	包扫描器,别名就是类的全称,不区分大小写(主要使用)
	<package name="cn.nupt.pojo" />
typeAliases>

mappers:三种加载映射文件的方式

<mappers>

	普通加载
	<mapper resource="mybatis/user.xml" />
	<mapper resource="mybatis/UserMapper.xml" /> 
	class扫描,1、接口文件必须与映射文件载同一目录下 2、接口文件必须与映射文件的名称相同
	<mapper class="cn.nupt.mybatis.mapper.UserMapper"/>
	包扫描,1、接口文件必须与映射文件载同一目录下 2、接口文件必须与映射文件的名称相同(主要使用)
	<package name="cn.nupt.mybatis.mapper"/>
	
mappers>

你可能感兴趣的:(SSM框架_Mybatis,JAVA框架SSM,Mybatis,持久化框架)