你的位置:首页 > 软件开发 > Java > mybatis SqlMapConfig.xml

mybatis SqlMapConfig.xml

发布时间:2016-08-15 17:00:04
一、SqlMapConfig.1、属性properties在入门时,以抽取出连接数据库的属性得到properties文件。 a.可以通过resource和url来获得属性。b.properties内还可以定义属性。但不建议使用 c.mybatis属性加载顺序prop ...

mybatis SqlMapConfig.xml

一、SqlMapConfig.

1、属性properties

在入门时,以抽取出连接数据库的属性得到properties文件。

 mybatis SqlMapConfig.xml

 

a.可以通过resource和url来获得属性。

b.properties内还可以定义属性。但不建议使用

 mybatis SqlMapConfig.xml

c.mybatis属性加载顺序

property-----à resource/url---------àparameterType(同名属性,后读取覆盖前面的)

 

2、settings

全局参数配置。例如,开启二级缓存,开启延迟加载。

 

3、typeAliases(别名)

statement的输入参数和输出参数,属性使用全限定名。不利于书写。

a.默认别名

java的基本数据类型和String。基本数据类型对象,Date等已有定义

b.定义单个

SqlMapConfig.

 mybatis SqlMapConfig.xml

 

UserMapper.

 mybatis SqlMapConfig.xml

 

 

c.批量定义

package标签 别名是类名(大小写都可以)

 mybatis SqlMapConfig.xml

mybatis SqlMapConfig.xml

 

---------------------------------------------------------------------------------------

 

-----------NovelMapper测试成功---------

4. typeHandlers(类型转换器)

mybatis已有默认的一些定义。基本不需要定义。

联想:beanutils-àString到基本数据类型     其他数据类型,有默认,也可以自定义。

 

5 environments

mybatis的环境,单使用mybatis需配置。与spring整合后废除。

 

6.mappers

映射文件。之前已使用resource来加载。 mapper可以通过resource,url和class方式来加载。

class方式

mapper接口名和映射文件一致。如UserMapper.java和UserMapper.

放到同一个目录。

 mybatis SqlMapConfig.xml

 

 

SqlMapConfig配置

 

 mybatis SqlMapConfig.xml

 

批量加载(类似别名的批量)

前提,class方式的命名和放置规则。sqlmapconfig如下。

 mybatis SqlMapConfig.xml

 


原标题:mybatis SqlMapConfig.xml

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。