mybatis全局配置文件SqlMapConfig.xml的使用

SqlMapConfig.xml标签必须按照顺序配置,原因就是因为使用了dtd校验方式

properties(属性)

mybatis全局配置文件SqlMapConfig.xml的使用

mybatis全局配置文件SqlMapConfig.xml的使用

typeAliases(类型别名)

 

Mybatis默认支持的别名

别名

映射的类型

_byte

byte

_long

long

_short

short

_int

int

_integer

int

_double

double

_float

float

_boolean

boolean

string

String

byte

Byte

long

Long

short

Short

int

Integer

integer

Integer

double

Double

float

Float

boolean

Boolean

date

Date

decimal

BigDecimal

bigdecimal

BigDecimal

map

Map

 

自定义别名

 mybatis全局配置文件SqlMapConfig.xml的使用

mybatis全局配置文件SqlMapConfig.xml的使用

mappers(映射器

mappers注册sql映射文件的

  1. resource属性加载sql映射文件,万能型选手(crud、原始dao、mapper动态代理)
  2. 针对Mapper动态代理进行一个增强(增强两种用法)
    1. 以上两种方式有规范要求
    2. package 批量扫描注册
    3. mapper class 单个注册

mybatis全局配置文件SqlMapConfig.xml的使用