加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mybatis-config.xml文件标签介绍

发布时间:2020-12-12 00:01:40 所属栏目:MySql教程 来源:网络整理
导读:!--配置enviroment环境变量--environments default="development"gt; !--配置环境变量1-- environment id="development"gt; !--事物配置 type=JDBC或MANAGED. 1.JDBC:这个配置直接简单使用了JDBC的提交和回滚设置.它依赖于从数据源得到的连接管理事物范围. 2



    
    
        
        
        
        
    
    
    
        
    
<!--配置enviroment环境变量-->
<environments default="development"&gt;
    <!--配置环境变量1-->
    <environment id="development"&gt;
        <!--事物配置 type=JDBC或MANAGED.
            1.JDBC:这个配置直接简单使用了JDBC的提交和回滚设置.它依赖于从数据源得到的连接管理事物范围.
            2.MANAGED:这个配置几乎没做什么.它从来不提交或回滚一个连接.而它会让容器来管理事物的整个生命周期(比如Spring或JEE应用服务器的上下文).
              默认情况下它会关闭连接.然而一些容器并不希望这样,因此如果你需要从链接中停止它,将closeConnection属性设置为false-->
        <transactionManager type="JDBC"/&gt;
            <!--transactionManager type="MANAGER
            <property name="closeConnection" value="false"&gt;</property>
        </transactionManager>-->
        <!--数据类型:type=UNPOOLEDPOOLEDJNDI
                    1.UNPOOLED:这个数据源的实现是每次被请求时,简单打开和关闭连接.它有一点慢,这是对简单应用程序的一个很好的选择,因为它不需要及时的可靠的连接.
                    不同的数据库对这个的表现也是不一样的,所以对某些数据库来说配置数据源并不重要,这个配置也是闲置的.
                    2.POOLED:这是JDBC连接对象的数据源连接池的实现,用来避免创建新的连接实例时必要的初始连接和认证时间.这是一种当前Web应用程序用来快速响应请求
                    很流行的方法.
                    3.JNDI:这个数据源的实现是为了使用如Spring或应用服务器这类的容器,容器可以集中或在外部配置数据源,然后放置一个JNDI上下文的引用-->
        <dataSource type="POOLED"&gt;
            <property name="driver" value="com.mysql.jdbc.Driver" />
            <property name="url" value="jdbc:mysql://localhost:3306/mybatis" />
            <property name="username" value="root" />
            <property name="password" value="mysql" />
            <!-- 默认连接事务隔离级别 <property name="defaultTransactionIsolationLevel" value=""
                /> -->
        </dataSource>
    </environment>
    <!-- 环境配置2 -->
    <!-- 环境配置3 -->
</environments>
<!--映射文件,mapper的配置文件,文件路径配置-->
<mappers>
    <!--直接映射到相应的文件-->
    <mapper resource="mapper/User.xml"&gt;</mapper>
</mappers>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读