Maven安装MyBatis Generator

一直依赖我都不是很喜欢自动生成代码的工具,因为生成出来的代码不是很好的,适应性不好!

再说,自己写一些代码也是消耗不了多少时间的。但是应同学的要求,我帮他安装了MyBatis Generator。

pom.xml:

<plugins>
    <plugin>
      <groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
</plugins>
<dependencies>
    <dependency>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.3.2</version>
</dependency>
</dependencies>

在/voicelog/src/main/resource/中放入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 >
<!-- 设置mysql驱动路径 -->
<classPathEntry
        location="D:\Code\maven3\repo\m2\mysql\mysql-connector-java\5.1.37\mysql-connector-java-5.1.37.jar" />
<!-- 此处指定生成针对MyBatis3的DAO -->
  <context id="context1"  targetRuntime="MyBatis3">
  <!-- jdbc连接信息 -->
    <jdbcConnection driverClass="com.mysql.jdbc.Driver"  
    connectionURL="jdbc:mysql://localhost:3306/yii" 
    userId="root" password="root" />
    <!-- 生成vo对象 -->
    <javaModelGenerator targetPackage="com.baidu.voice.model" targetProject="voicelog" />
    <!-- 生成用于查询的Example对象 -->
    <sqlMapGenerator targetPackage="com.baidu.voice.model" targetProject="voicelog" />
    <!-- 生成DAO的类文件以及配置文件 -->
    <javaClientGenerator targetPackage="com.baidu.voice.dao" targetProject="voicelog" type="XMLMAPPER" />
    <!-- 想要生成的数据库表,自动化工具会根据该表的结构生成相应的vo对象 -->
    <table schema="" tableName="admin" >
    </table>
  </context>
</generatorConfiguration>

Myeclipse安装MyBatis Generator插件:

http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/

安装成功后:

执行即可!

时间: 2024-07-29 11:53:35

Maven安装MyBatis Generator的相关文章

用 Maven 运行 MyBatis Generator(Running MyBatis Generator With Maven)《IT蓝豹》

用 Maven 运行 MyBatis Generator(Running MyBatis Generator With Maven) IT蓝豹:http://itlanbao.com/codes.aspx#1,0 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. Running MyBatis Generator With Maven MBG

MyEclipse下安装MyBatis Generator代码反向生成工具

一.离线方式: 在http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/下载 features/ plugins/ 里面所有的jar包,新建一个mybatis-generator文件夹,把features跟plugins都丢到mybatis-generator文件夹中,把mybatis-generator文件夹移到D:\MyEclipse10_7\MyEclipse 10\dropins

用 Maven 运行 MyBatis Generator(Running MyBatis Generator With Maven)

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. Running MyBatis Generator With Maven MBG(MyBatis Generator)包含一个 Maven 插件以

MyBatis映射实体类插件 MyBatis Generator

MyBatis Generator大大简化了MyBatis的数据库的代码编写,有了一个配置文件,就可以直接根据表映射成实体类.Dao类和xml映射. 资源地址: MyBatis项目地址:http://mybatis.github.io/ MyBatis中文使用文档:http://mybatis.github.io/mybatis-3/zh/index.html MyBatis Generator使用文档:http://mybatis.github.io/generator/index.html

MyBatis Generator作为maven插件自动生成增删改查代码及配置文件例子

什么是MyBatis Generator MyBatis Generator (MBG) 是一个Mybatis的代码生成器,可以自动生成一些简单的CRUD(插入,查询,更新,删除)操作代码,model代码,及mapper配置文件: 如何配置MyBatis Generator 代码生成器(MBG)是由一个XML配置文件驱动,主要告诉MBG以下三件事 如何连接到数据库 生成什么对象,以及如何生成它们 那些表生成对象 具体如何配置,可以参考如下链接,已经有很详细的说明了: http://generat

mybatis generator在eclipse上的配置与使用(在maven上配置方法)

mybatis generator在eclipse上的配置主要有在以下几个文件上需要进行修改内容:pom.xml,以及配置文件generatorConfig.xml的创建与编写. 1.在pom.xml上添加 在pom.xml上添加以下配置信息: <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId&

Maven下用MyBatis Generator生成文件

使用Maven命令用MyBatis Generator生成MyBatis的文件步骤如下: 1.在mop文件内添加plugin <build> <finalName>KenShrio</finalName> <defaultGoal>compile</defaultGoal> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <

mybatis generator使用(基于maven)

1.添加maven依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.4</version></dependency> 2.添加插件 <plugin> <groupId>org.mybati

利用mybatis generator插件反向生成Dao、Mapper.xml、pojo(通过maven)

直接进入主题,由于项目选择的利用maven构建,所以选择了利用maven的生成方式.(还有一种可自行百度) 一.在pom.xml中添加插件 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configur