mybatis 数据库配置
来源:互联网 发布:linux 挂载iso什么意思 编辑:程序博客网 时间:2024/05/18 13:10
1、简单配置如下
<environments default="development"><environment id="development"><transactionManager type="JDBC" /><dataSource type="UNPOOLED"><property name="driver" value="com.mysql.jdbc.Driver" /><property name="url"value="jdbc:mysql://****:3306/largehealthyupload?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8"/><property name="username" value="root" /><property name="password" value="****" /></dataSource></environment></environments>
2、
事务管理器(transactionManager)
在 MyBatis 中有两种类型的事务管理器(也就是 type=”[JDBC|MANAGED]”):
- JDBC – 这个配置就是直接使用了 JDBC 的提交和回滚设置,它依赖于从数据源得到的连接来管理事务作用域。
- MANAGED – 这个配置几乎没做什么。它从来不提交或回滚一个连接,而是让容器来管理事务的整个生命周期(比如 JEE 应用服务器的上下文)。 默认情况下它会关闭连接,然而一些容器并不希望这样,因此需要将 closeConnection 属性设置为 false 来阻止它默认的关闭行为。
数据源(dataSource)
dataSource 元素使用标准的 JDBC 数据源接口来配置 JDBC 连接对象的资源。
- 许多 MyBatis 的应用程序将会按示例中的例子来配置数据源。然而它并不是必须的。要知道为了方便使用延迟加载,数据源才是必须的。
有三种内建的数据源类型(也就是 type=”[UNPOOLED|POOLED|JNDI]”):
3、
mybatis 2个网站,一个中文 版,一个英文版
中文:http://www.mybatis.org/mybatis-3/zh/configuration.html#environments
英文:http://www.mybatis.org/mybatis-3/configuration.html#environments
4、在以上2个网站中基本上都详细描述了如何配置,这里不一一说明,文章最后有一个简要版的配置文件
5、
6、
当选择POOLED,也可以查看mybatis源码来知道各个属性值的默认值
阅读全文
0 0
- springmvc+mybatis 数据库配置
- mybatis数据库配置问题
- mybatis 数据库配置
- Spring+Mybatis配置主从数据库
- MyBatis数据库层相关配置
- JAVA中使用mybatis配置数据库
- springmvc+mybatis主从数据库的配置
- Springboot项目配置myBatis连接MySQL数据库
- Spring Boots &mybatis连接数据库配置步骤
- atitit.动态加载数据库配置in orm hibernate mybatis
- mysql+spring+mybatis实现数据库读写分离[代码配置]
- 【springmvc+mybatis项目实战】杰信商贸-2.数据库配置
- 【springmvc+mybatis项目实战】杰信商贸-2.数据库配置
- 使用Oracle数据库字典表生成MyBatis配置
- Web项目中用mybatis配置多个数据库
- springMvc-Mybatis 实现主从数据库/多数据源切换配置
- shiro+mybatis+ehcache详细配置 缓存降低数据库压力
- spring-spring mvc-mybatis 实现主从数据库配置
- Android Fragment 你应该知道的一切
- cs231n笔记--反向传播
- [Vijos 2024]无向图最短路径 (最短路)
- 树状数组浅析
- JavaScript面试题
- mybatis 数据库配置
- PCA的数学原理
- 使用网易提供的YUM服务
- Angular购物车的完整版
- 数据结构 堆
- struts2上转文件:
- 类的定义
- 在Linux下彻底删除掉mysql
- XML DOM解析文档 获取文本DoM4j实现增删改