zoukankan      html  css  js  c++  java
  • sqlmapConfig.xml

    <?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 resource="db.properties"></properties>
    <!-- properties不但可以配置属性文件,还可以配置一些属性名和属性值 -->

    <typeAliases >
    <!-- type:类型的路径
    alias:别名
    <typeAlias type="cn.itcast.mybatis.po.User" alias="user"/> -->

    <!-- 批量别名配置
    指定包名,mybatis自动扫描po类,自动定义别名,别名就是类名(首字母大写小写都可以) -->
    <package name="cn.itcast.mybatis.po"/>

    </typeAliases>


    <environments default="development">
    <environment id="development">

    <transactionManager type="JDBC"/>
    <dataSource type="POOLED">

    <property name="driver" value="${jdbc.driver}"/>
    <property name="url" value="${jdbc.url}"/>
    <property name="username" value="${jdbc.username}"/>
    <property name="password" value="${jdbc.password}"/>
    </dataSource>
    </environment>
    </environments>

    <mappers>
    <!-- 通过resource 单个映射文件加载-->
    <mapper resource="sqlmap/User.xml"/>

    <!-- <mapper resource="mapper/UserMapper.xml"/> -->

    <!-- 通过mapper接口加载映射文件
    遵循一些规范:需要将mapper接口类名和mapper.xml映射文件名称保持一致,且在一个目录中
    上边规范的前提是:使用mapper代理方法
    <mapper class="cn.itcast.mybatis.mapper.UserMapper"/> -->



    <!-- 批量加载mapper(推荐使用)
    指定mapper接口的包名,mybatis自动扫描包下边所有的mapper接口进行加载
    遵循一些规范:需要将mapper接口类名和mapper.xml映射文件名称保持一致,且在一个目录中
    上边规范的前提是:使用mapper代理方法 -->
    <package name="cn.itcast.mybatis.mapper"/>
    </mappers>

    </configuration>

  • 相关阅读:
    [OpenCV] Ptr类模板
    [OpenCV]Mat类详解
    [C++] Vector用法
    [OpeCV] highgui头文件
    c++中的.hpp文件
    【2017】KK English
    CMake Tutorial & Example
    [g2o]C++图优化库
    Teradata基础教程中的数据库试验环境脚本
    Oracle中对象权限与系统权限revoke
  • 原文地址:https://www.cnblogs.com/g2vbn/p/9345659.html
Copyright © 2011-2022 走看看