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

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>
    <classPathEntry location="E:\mysql-connector-java-5.1.34.jar" />
    <context id="DB2Tables" targetRuntime="MyBatis3">
        <!-- 注释 --> 
        <commentGenerator > 
            <property name="suppressAllComments" value="true"/><!-- 是否取消注释 --> 
            <property name="suppressDate" value="false" /> <!-- 是否生成注释代时间戳--> 
        </commentGenerator> 
        
        <!-- jdbc连接 --> 
        <jdbcConnection driverClass="com.mysql.jdbc.Driver"
            connectionURL="jdbc:mysql://112.54.207.9:3306/baiye1?characterEncoding=utf-8" userId="cmcc"
            password="cmcc1234" /> 
        
        <!-- 类型转换 --> 
        <javaTypeResolver> 
            <!-- 是否使用bigDecimal, false可自动转化以下类型(Long, Integer, Short, etc.) --> 
            <property name="forceBigDecimals" value="false"/> 
        </javaTypeResolver>
        
        <!-- generate Model -->
        <javaModelGenerator targetPackage="com.cmcc.model"
            targetProject="E:\project\TempletPlatform\src\main\java">
            <property name="enableSubPackages" value="true" />
            <property name="trimStrings" value="true" />
        </javaModelGenerator>
        
        <!-- generate xml -->
        <sqlMapGenerator targetPackage="com.cmcc.dao.Mapper"
            targetProject="E:\project\TempletPlatform\src\main\java">
            <property name="enableSubPackages" value="true" />
        </sqlMapGenerator>
        
        <!-- generate Mapper-->
       <javaClientGenerator type="XMLMAPPER"
            targetPackage="com.cmcc.dao.interfaceClass" targetProject="E:\project\TempletPlatform\src\main\java">
            <property name="enableSubPackages" value="true" />
        </javaClientGenerator>
       
        <table  tableName="gov_info_article"
        enableCountByExample="false" enableUpdateByExample="false"
        enableDeleteByExample="false" enableSelectByExample="false"
        selectByExampleQueryId="false">
                   <!--  忽略列,不生成bean 字段
            <ignoreColumn column="FRED" />  --> 
            <!-- 指定列的java数据类型
            <columnOverride column="DOUBLE" jdbcType="DECIMAL" /> -->
            <!-- <columnOverride column="id" property="id"/> -->
            <property name="useActualColumnNames" value="false"/>
           <!--  <columnRenamingRule searchString="_" replaceString=""/> -->
        </table>
    </context>
</generatorConfiguration>

 

 

配置:

 看附件,在菜单栏找到External Tools Configurations,配置program如附件即可。

 

小伙伴们,我开了一家海淘护肤品淘宝店,搜索店铺“禾子蝶的海淘铺”,正品保证,欢迎进店选购哦。谢谢!

  • 大小: 114.9 KB
  • 大小: 12 KB
分享到:
评论

相关推荐

    mybatis自动生成工具

    如模板目录下的 zip,rar,doc文件将会自动拷贝至输出目录,不会破坏文件格式 (通过扩展名自动识别) 十. 数据库表配置,用于自定义生成器模板引用的table变量,配置文件必须存放在classpath: generator_config/table/...

    SSM(MyBatis自动生成实体类、DAO接口和Mapping映射文件)

    MyBatis自动生成实体类、DAO接口和Mapping映射文件 0,准备三个包,第一个,mybatis-3.2.7.jar 第二个,mybatis-generator-core-1.3.2.jar 第三个,mysql-connector-java-5.1.25-bin.jar 1,Eclipse-help-Eclipse ...

    为mybatis生成映射文件

    这里使用的是 mySQL数据库 以及mybatis,ibatis的框架 这个项目主要是为了生成实体和映射文件而建的, 生成的文件有三类 model ,*mapper.xml,interface

    SpringMVC+Spring+mybatis框架集成(自动生成Mapper)

    SpringMVC+Spring+mybatis框架集成,采用UTF-8编码,直接解压导入myeclipse或eclipse,修改com.xinxinsoft.util下的GeneratorConfig数据库配置信息,再运行com.xinxinsoft.util下的AutoGenerator下的main方法即可...

    mybatis mapper文件自动生成工具

    操作简单方便,通过外置可运行jar包实现,无需集成到... 操作过程:1 ) 修改配置文件中的数据库地址,表名,和要输出的文件路径,2)通过命令一键生成xml文件,mybatis接口,实体映射类三个文件。 亲测执行结果正确。

    mybatis-generater自动创建代码

    含以下三个jar与一个配置文件,可以直接使用JAVA命令生产代码(java -jar mybatis-generator-core-1.3.2.jar -configfile config.xml -overwrite) mybatis-3.3.0.jar mybatis-generator-core-1.3.2.jar mysql-...

    springmybatis

    mybatis实战教程mybatis in action之九mybatis 代码生成工具的使用 mybatis SqlSessionDaoSupport的使用附代码下载 转自:http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门...

    MyBatis_Generator 自动生成代码工具

    MyEclips MyBatis代码创建,根据网上资料介绍,非常简单: 第一种方式是直接在MyEclips的help...不知道我是下载的文件不对,还是我的环境有问题,在此处介绍第三种方法安装: 请参见我的文档《SSM开发环境搭建说明书》

    mapper-generator-javafx:mybatis mapper 生成器,使用 spring-boot,javafx 开发

    这里讲一下自身使用官方的 mybatis-generator 感受,当我有多个数据源时,刚开始我在数据源1工作,生成OrderInfo,OrderInfoMapper,OrderInfoMapper.xml三个文件(忽略了一些字段,去除了delete update

    全面学习Mybatis插件之Mybatis-Plus_Java框架视频教程

    使用原生的Mybatis编写持久层逻辑时,所需要的代码是比较繁琐的,需要定义Mapper接口和Mapper.xml文件,每一个方法都需要编写对应的sql语句,会存在很多大量的重复工作,使用MP之后,对通用的方法做了高度的抽取,...

    Idea2019+springBoot+Mybatis和环境搭建

    1.Spring Boot 选择Spring Initializr 2设置包名、项目名(注意不能有大写字母)、JDK版本(8)。 3.选择支持的包,可以...11.生成的三个文件:xxxMapper.xml,xxxMapper.java(这个文件需要添加注解@Mapper),xxx.java

    自动代码生成

    可是Mybatis就可怜了,没有上面那些东西,在网上找,也有一些类似jpa的产品出现,但是总感觉不好用,所以干脆自己搞一个,不就写几个文件吗。 说明:生成的文件包括 实体:为每张表生成一个对应的实体 QueryModel...

    springMVC+Spring+Mybatis+Maven整合代码案例

    1、设计数据库:设计好表结构,最好符合3NF,使用Generator自动生成Mybatis相关表信息 2、创建Maven项目,按需映入Maven包依赖--&gt;配置文件:pom.xml 3、搭建Spring配置:spring.xml(扫描service),config....

    项目管理-Mybatis学习源码(三)

    MyBatis 是一个开源的持久层框架,它为 Java 程序提供了一种优雅的方式来访问数据库。相较于传统的 JDBC 编程,MyBatis 提供了更简洁、更灵活的数据库访问方式,并且能够有效地减少与数据库相关的样板代码。其核心...

    代码自动生成generator-demo.zip

    创建自动生成代码的java文件。 (1)先创建一个java Project,然后next,然后选择Create project from template模版, 选中后,点击Java Hello World模版,然后next,出现定义Project名时,写上自己定义的文件名(提示...

    mybatisplus - 代码生成工具.zip

    springboot+mybatis-plus整合代码,运行后会自动生成代码,再也不用写那些简单的操作和建立包啥的,不错的工具,写了三个demo,可以根据自己的需求运行不同的类

    SpringMVC+Spring+mybatis框架集成

    SpringMVC+Spring+mybatis框架集成,直接解压导入myeclipse或eclipse,修改com.xinxinsoft.util下的GeneratorConfig数据库配置信息,再运行com.xinxinsoft.util下的AutoGenerator下的main方法即可根据数据库信息自动...

    基于SpringBoot的后端server脚手架,集成MyBatis、Shiro+源代码+文档说明

    `server-dao`模块集成了`mybatis-generator`,使用它来自动生成MyBatis的dao层,除此之外也添加了两个generator插件: + **MySQL分页**:此脚手架未采用基于MyBatis拦截器的第三方分页插件,而是直接在生成的dao层...

    AutoCoder 代码生成器

    这样可以根据模板来生成不同的代码,如POJO,Dao,mybatis配置文件等; &gt; - 操作简单 - 生成代码只需三步:1. 选择数据源;2. 选择表;3. 选择模板。 &gt; - 提供简单的客户端操作,能将代码直接生成到本地 &gt; **部署程序步骤:...

    基于 Spring Boot 3.1 在线代码生成功能,采用经典开发模式的Java 快速开发平台

    提供在线代码生成功能,可自动创建业务模块工程和微服务模块工程,自动生成前端代码和后端代码;包括功能模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,微...

Global site tag (gtag.js) - Google Analytics