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>

  • 相关阅读:
    postgresql允许远程访问的配置修改
    Oracle常用监控sql语句
    Python Twisted 学习系列22(转载stulife最棒的Twisted入门教程)
    Python Twisted 学习系列21(转载stulife最棒的Twisted入门教程)
    有趣的题目
    入学测试题详解
    完成这个例子,说出java中针对异常的处理机制。
    遍历Map key-value的两种方法
    java中的 FileWriter类 和 FileReader类
    Java中Split函数的用法技巧
  • 原文地址:https://www.cnblogs.com/g2vbn/p/9345659.html
Copyright © 2011-2022 走看看