2019-07-03

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE configuration

PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

"http://mybatis.org/dtd/mybatis-3-config.dtd">

<configuration>

<!-- properties子元素:用来配置当前文件运行过程中应用到的消息资源文件

        (java属性文件,通常以    .properties结尾的文件) -->

<properties resource="db.properties"></properties>

<!-- settings元素:

<settings>

<setting name="statementcacheSize" value="15"></setting>

</settings>

-->

<!-- typeAliases元素:用来给类起别名的,简化全类名的编写,可以有多个

type原名, alias新名

mybatis内置的别名:integer,long,double,list,map,set,int,long

package元素中的name属性扫描实体类所在的包,别名是实体类名-->

<typeAliases>

<!-- <typeAlias type="com.neusoft.entity.User" alias="User"></typeAlias> -->

<package name="com.neusoft.entity"></package>

</typeAliases>

<environments default="mybatis">

<environment id="mybatis">

<!--

事务管理

jdbc:以传统的jdbc方式来提交回滚事务,设置了事务自动提交就会关闭

MANAGED:以第三方框架的形式管理事务(了解)

-->

<transactionManager type="jdbc"></transactionManager>

<!--

数据库连接池

POOLED:使用连接池

UNPOOLED:不使用连接池

JNDI:(了解)

-->

<dataSource type="POOLED">

<property name="driver" value="${dbdriver}"/>

<property name="url" value="${dburl}"/>

<property name="username" value="${username}"/>

<property name="password" value="${password}"/>

</dataSource>

</environment>

</environments>

<mappers>

<!--

可以单独加载某一个xml,但是xml如果太多不好管理,所以都在用扫描包

的形式加载  注意:一旦采用扫描包的形式,xml与对应的接口必须同名同包

-->

<!-- <mapper resource="com/neusoft/mapper/User.xml"></mapper> -->

<package name="com.neusoft.mapper"></package>

</mappers>

</configuration> 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 6,184评论 0 4
  • 2019-7-3 【姓名】王海洋 【公司】江西鲍斯高服饰 2019年7月3日 【组别】472期谦虚二组学员 【日精...
    一家人_8f21阅读 234评论 0 0
  • 1、建立“晨间日记”笔记本 2、每天点击右下角…复制笔记,改标题 3、建立日期标签,如0101 每天使用1%的时间...
    雅皓牙科谈伟阅读 179评论 0 0
  • 一. 2017年初,郑平从老家云南到浙江上班,在一家门花厂做电焊工,郑平今年27岁。 身形高大,长相端正,在厂里干...
    华荣姑娘阅读 1,329评论 7 35

友情链接更多精彩内容