博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyBatis Generator myeclipse 生成 mybatis
阅读量:6511 次
发布时间:2019-06-24

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

在下载好的插件包解压,找到generator-master\eclipse\UpdateSite目录下的feauresj和plugins放在myeclipse的相应目录下

以下为配置文件
从网上找的

XML Parser Error on line 13: XML 文档结构必须从头至尾包含在同一个实体内。

貌似配置文件不能加注释!

Unexpected error while running MyBatis Generator. Exception getting JDBC Driver

查阅generator官方文档发现指定Jar包路径即可

  <classPathEntry location="D:/Dev/j2eeDev/jar/mysql-connector-java-5.1.24/mysql-connector-java-5.1.24/mysql-connector-java-5.1.24-bin.jar" />


eneration Warnings Occured Table configuration with catalog null, schema null, and table T_LOGIN did not resolve to any tables

忘了建表,数据库中没表当然解析不了.........创建表,解析成功,毫无压力

 

增加分页支持

首先在Example对象里面加入两个整形变量start和limit,start代表起始索引,limit代表数量,然后生成对应的get/set方法,使MyBatis在执行的时候能够获取相应的值.

第二部就是修改Mapper了,在selectByExample里面加入对Example对象中start和limit的判断,如果start和limit不同时为0,则自动在sql的最后加入分页条件,以下是需要加入的xml代码,记得加在selectByExample这个sql的最后面,也就是排序的后面

  1. <if test="start !=0 or limit!=0">  
  2.     limit #{start},#{limit}  
  3. </if>  
你可能感兴趣的文章
find 使用name选项
查看>>
w32tm 排错时间
查看>>
SuSE zypper命令基本使用
查看>>
Linux常用命令--ls、cd、date用法
查看>>
CentOS6.5 heartbeat高可用集群的详解及工作流程
查看>>
Excel技巧续
查看>>
电子产业没有想透的问题、未被开发的未来 品牌盛会告诉你
查看>>
Mysql用户密码设置修改和权限分配
查看>>
安装centos7
查看>>
DB Commit Time
查看>>
第一课 PHP学习要求
查看>>
postfix相关问题整理及处理
查看>>
Linux Redhat系统的三种包的使用
查看>>
修改mysql的监听地址(unknown variable ‘defaults-file) 10 Apr, 2008 mysql
查看>>
实用的网站
查看>>
nginx服务器安装设置全部知识
查看>>
快捷方式的小箭头
查看>>
表字段部分更新
查看>>
“ABC”时代,IT变革下的驱动数据价值之路
查看>>
每日一shell(八)nginx日志切割
查看>>