博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【eclipse】mybatis配置文件创建与mapper接口文件创建
阅读量:6264 次
发布时间:2019-06-22

本文共 1611 字,大约阅读时间需要 5 分钟。

什么是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>

 

转载于:https://www.cnblogs.com/yhm9/p/10502956.html

你可能感兴趣的文章
Return View()
查看>>
HDU 6156 回文 数位DP(2017CCPC)
查看>>
AndroidManifest.xml文件剖析
查看>>
沛齐的315面试题基础部分解答(一)
查看>>
bzoj2662 冻结
查看>>
(转)Odoo 是什么?
查看>>
浅谈当下7个网页设计趋势(转)
查看>>
2011年工作总结和展望(下篇)
查看>>
如何在VUE项目中使用SCSS
查看>>
开放源代码的设计层面框架Spring——day02
查看>>
[SP694][SP705]DISUBSTR - Distinct Substrings/SUBST1 - New Distinct Substrings[SA]
查看>>
JavaScript中的三种弹窗
查看>>
确认框,confirm工具封装
查看>>
常用css和js组件
查看>>
HDU-4528 小明系列故事——捉迷藏 BFS模拟
查看>>
〖Android〗/system/etc/event-log-tags
查看>>
深入浅出 JavaScript 变量、作用域和内存 v 0.5
查看>>
Jquery 选择器大全 【转载】
查看>>
Java 之设计模式(总述)
查看>>
第二篇:zc706 基本外设及usb DEVICE模式测试过程
查看>>