`
elite20130514
  • 浏览: 47874 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

共享一份mybatis自动生成代码(支持分页查询)

阅读更多

啥都不说了,看代码:

generatorConfig.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
<generatorConfiguration>
	<properties resource="generatorConfig.properties" />
	<classPathEntry location="${classPath}" />
	<context id="context1" targetRuntime="MyBatis3" >
		<plugin type="com.aua30.mybatis.tools.MyBatisPaginationPlugin"></plugin>
		<commentGenerator>
			<property name="suppressAllComments" value="true" />
		</commentGenerator>
		<jdbcConnection driverClass="${driverClass}"
			connectionURL="${connectionURL}" userId="${userId}"
			password="${password}" />
		<javaModelGenerator targetPackage="${modelPackage}"
			targetProject="${targetProject}" />
		<sqlMapGenerator targetPackage="${sqlMapperPackage}"
			targetProject="${targetProject}"/>
		<javaClientGenerator targetPackage="${daoMapperPackage}"
			targetProject="${targetProject}" type="XMLMAPPER" />
		<table tableName="product_class"  domainObjectName="ProductClass">
	<!-- 	<property name="useActualColumnNames" value="true"/> --><!-- 此处设为true,将保持数据库字段原型 -->
		</table>
	</context>
</generatorConfiguration>

 generatorConfig.properties

classPath=D\:/eclipse/workspace/xxxx/WebRoot/WEB-INF/lib/mysql-connector-java-5.1.16-bin.jar
targetProject=wms/src
driverClass=org.gjt.mm.mysql.Driver
connectionURL=jdbc\:mysql\://127.0.0.1\:3306/xxxx?useUnicode\=true&amp;characterEncoding\=UTF-8
userId=root
password=xxxx
modelPackage=com.xxxx.po
sqlMapperPackage=com.xxxx.mapper
daoMapperPackage=com.xxxx.mapper

 支持分页的jar请于附件下载!

FAQ:如何操作这些代码?请参考http://maimode.iteye.com/blog/1539983/

分享到:
评论

相关推荐

    Mybatis 自动生成代码

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,主要用于简化MyBatis框架的使用。它能够根据数据库中的表自动生成对应的Java实体类、Mapper接口及XML配置文件,极大地提高了开发效率。在理解MBG的工作...

    mybatis自动生成代码

    "mybatis自动生成代码"这一主题通常指的是MyBatis的代码生成器,它可以帮助开发者自动化地创建数据访问对象(DAO)、实体类、Mapper接口和XML配置文件,从而提高开发效率,减少手动编码的工作量。 MyBatis 的代码...

    mybatis 代码生成器 扩展版本,可以自动生成分页查询

    总结起来,MyBatis 代码生成器的扩展版本提供了自动分页查询的功能,它通过自动生成Java代码和SQL语句,帮助开发者快速实现数据库的分页操作,降低了开发复杂度,提高了代码的可维护性。这使得开发团队能够更专注于...

    mybatis自动生成代码工具

    总的来说,MyBatis自动生成代码工具是MyBatis框架中的一大利器,它简化了数据库操作的编码工作,提高了开发效率,让开发者更专注于业务逻辑的实现。对于大型项目或者频繁需要与数据库交互的系统,这款工具的价值更是...

    mybatis 自动生成代码的工具

    为了解决这个问题,MyBatis 提供了一款名为 MyBatis Generator(MBG)的代码生成工具,能够自动化地生成这些必要的代码,极大地提高了开发效率。 MyBatis Generator 是一个基于 Java 的代码生成器,它可以根据...

    mybatis自动生成代码和配置文件

    在标题和描述中提到的“mybatis自动生成代码和配置文件”是一个常见的开发需求,主要是为了提高开发效率和减少错误。这个过程通常涉及到MyBatis的逆向工程(Reverse Engineering)工具或者使用一些第三方插件,如...

    Mybatis自动代码生成工具

    Mybatis自动代码生成工具是一种高效开发的神器,它极大地简化了开发者的工作,通过将数据库中的表映射为Java实体类和Mapper接口文件,使得开发者无需手动编写这些基础代码,从而节省了大量时间并降低了出错的可能性...

    eclipse mybatis自动生成代码工具

    Eclipse Mybatis自动生成代码工具是一款非常实用的开发辅助软件,尤其对于那些使用Mybatis作为持久层框架的Java开发者来说,它可以显著提升开发效率。Mybatis Generator(简称Generator)是这个工具的核心,它允许...

    mybatis自动生成代码jar包

    这个“mybatis自动生成代码jar包”很可能是一个工具,能够帮助开发者自动化生成MyBatis的相关代码,提高开发效率,减少手动编写SQL和映射文件的工作量。 在Java开发中,MyBatis的自动代码生成器(MyBatis Generator...

    mybatis自动生成代码分页功能 mysql 数据库

    本篇将聚焦于MyBatis的代码自动生成和分页功能,特别是在MySQL数据库中的应用。 一、MyBatis代码生成器(MyBatis Generator) MyBatis Generator(MBG)是MyBatis官方提供的一个工具,可以自动生成Java模型类、...

    mybatis自动生成代码和命令

    MyBatis是一款强大的Java持久层框架,它支持定制化SQL、存储过程以及高级映射。在开发过程中,MyBatis提供了自动代码生成的功能,极大地提高了开发效率。通过配置XML文件,我们可以设定数据库连接信息、表名及字段等...

    myBatis自动生成代码案例

    本案例重点讨论MyBatis如何通过其内置的代码生成器(myBatisGenerator)来自动化创建数据库操作相关的Java代码,极大地提高了开发效率。 首先,我们来看一下MyBatis Generator (MBG) 是什么。MBG是一个能够根据数据库...

    mybatis代码自动生成

    在实际开发中,为了提高开发效率,MyBatis提供了一种便捷的代码生成工具——MyBatis Generator(MBG),它可以自动生成MyBatis相关的Mapper接口、Mapper XML文件、实体类以及Service接口和实现类等代码,极大地减少...

    mybatis 自动生成代码工具

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,专为MyBatis持久层框架设计。它能够帮助开发者自动生成PO(Plain Old Java Object,简单旧式Java对象)、DAO(Data Access Object,数据访问对象)以及...

    Mybatis代码生成工具

    在开发过程中,Mybatis代码生成工具通常基于数据库表结构自动生成对应的Java实体类(Model),这些类包含了表字段对应的属性,并提供了getter和setter方法。同时,它还会生成对应的Mapper XML文件,包含SQL查询语句...

    mybatis自动生成代码模板

    在实际开发中,为了提高效率,我们常常会利用MyBatis的代码生成器(MyBatis Generator,简称MBG)来自动生成Java模型类、Mapper接口和XML配置文件,大大减少了手动编写这些重复性工作的时间。在提供的压缩包"mybatis...

    mybatis自动生成代码配置文件

    mybatis自动生成代码配置文件,通过配置文件详细讲解以生成各层代码。

Global site tag (gtag.js) - Google Analytics