Mybatis-Configuration.xml详解:
Mybatis-Configuration.xml是Mybatis主配置文件,主要用于配置mybatis数据源以及属性信息,在配置属性的时候,标签顺序不可以随意调换
1、Mybatis-Configuration.xml-----总:
2、Mybatis-Configuration.xml-----分:
2.1 properties 标签:
properties标签可以定义键值对、可以引用属性文件,在上述总代码中
mysql_driver =com.mysql.jdbc.Driver mysql_url = jdbc:mysql://localhost:3306/studentinfo mysql_user =root mysql_password = root |
properties 标签使用方法:
2.2 settings标签 :
- 设置启动二级缓存;如果不设置默认为false
- 设置延迟加载
2.3 typeAliases 标签 :
- 给实体类取别名
2.4 plugins 标签:
- 配置插件(分页查询的时候可以使用)
2.5 environments 标签:
- 在environments配置数据库的连接信息
- 在environments标签中可以定义多个environment标签,每个environments标签可以定义一套连接配置
- default属性,用来指定使用哪个environment标签
2.6 transactionManager 标签:
- 用于配置数据库的管理方式;(type=“JDBC”)--可以进行事物的提交和回滚操作;(type=“MANAGED”)--依赖容器完成事务管理,本身不进行事物的提交和回滚;
2.7 DataSource 标签:
- 用来配置数据库的连接信息POOLED/UNPOOLED
2.8 mappers 标签:
- 用于载入映射文件
- 载入Dao类
注:主配置文件中的标签顺序,不可以调换!!!!!!!!!!!!!!!!!!
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
