zoukankan      html  css  js  c++  java
  • 【eclipse】mybatis配置文件创建与mapper接口文件创建

    什么是mybatis:

    MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。

    mybatis配置文件:

    <?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>
    <!-- 是否开启自动驼峰命名规则 -->
    <settings>
      <setting name="mapUnderscoreToCamelCase" value="true"></setting>
      <!--是否开启延迟加载的总开关 -->
      <setting name="lazyLoadingEnabled" value="true" />
      <!--是否开启按需加载的开关 -->
      <setting name="aggressiveLazyLoading" value="false" />
    </settings>

    <typeAliases>
      <!-- 批量设置别名 -->
      <package name="com.hp.bookstore.entity" />
    </typeAliases>
    <!-- 配置pageHelper分页插件 -->
    <plugins>
      <plugin interceptor="com.github.pagehelper.PageHelper">
      <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库 -->
      <property name="dialect" value="mysql" />
      <!-- 当设置为true的时候,如果pagesize设置为0 就不执行分页,返回全部结果 -->
      <property name="pageSizeZero" value="true" />
      <!-- 合理化查询 比如如果pageNum<1会查询第一页;如果pageNum>pages会查询最后一页(设置为false返回空) -->
      <property name="reasonable" value="false" />
      <!-- 支持通过Mapper接口参数来传递分页参数 -->
      <property name="supportMethodsArguments" value="false" />
      <!-- 总是返回PageInfo类型,check检查返回类型是否为PageInfo,none返回Page -->
      <property name="returnPageInfo" value="none" />
      </plugin>
    </plugins>
    </configuration>

    接口的mapper文件:

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE mapper
    PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
    "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
    <mapper namespace="com.hp.bookstore.mapper.BookAdminMapper">---这里需要对应你当前的绝对路劲,才能被扫到

    内容---crud。。。。。。更多具体内容请看:mybatis中文版官方文档

    </mapper>

    学着把生活的苦酒当成饮料一样慢慢品尝, 不论生命经过多少委屈和艰辛, 我们总是以一个朝气蓬勃的面孔, 醒来在每一个早上。
  • 相关阅读:
    Unity Shader _Time
    常见纹理压缩格式
    U3D Transform组件
    java计算文件32位md5值
    Andoid 利用ndk-stack定位崩溃代码
    glsl计算sprite的亮度饱和度对比度
    Android项目文件结构
    Android Studio文件目录介绍
    Struts2配置dtd约束
    java系列--JSP的属性和内置对象
  • 原文地址:https://www.cnblogs.com/yhm9/p/10502956.html
Copyright © 2011-2022 走看看