Maven自定义插件开发(rapid-generator自动生成代码)
来源:互联网 发布:db2 删除表 关系 sql 编辑:程序博客网 时间:2024/06/06 04:38
Maven自定义插件开发(rapid-generator自动生成代码)
很多人都在重复无聊的codeing中,偶尔有一天发现一个可以集成的插件,一键生成代码,但是也不是自己需要的风格。
使用rapid-generator集成maven,自定义开发插件,更灵活的生成个人习惯的代码格式风格,简单易用,灵活度高。
使用方式
- 在maven的pom中引入插件
<plugin> <groupId>com.rapid.generator</groupId> <artifactId>gen</artifactId> <version>3.9.3-SNAPSHOT</version> </plugin>
- 修改配置文件generator.xml,并将其直接丢入项目的resources目录下
<?xml version="1.0" encoding="GBK"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties> <entry key="outRoot">.</entry> <!-- 数据库类型映射 --> <entry key="java_typemapping.java.sql.Timestamp">java.util.Date</entry> <entry key="java_typemapping.java.sql.Date">java.util.Date</entry> <entry key="java_typemapping.java.sql.Time">java.util.Date</entry> <entry key="java_typemapping.java.lang.Byte">Integer</entry> <entry key="java_typemapping.java.lang.Short">Integer</entry> <entry key="java_typemapping.java.math.BigDecimal">Double</entry> <!-- 是否覆盖 --> <entry key="gg_isOverride">true</entry> <!-- 需要移除的表名前缀,使用逗号进行分隔多个前缀,示例值: t_,v_ --> <entry key="tableRemovePrefixes">t_,v_</entry> <!-- Mysql --> <entry key="jdbc_url">jdbc:mysql://ip:port/test?useUnicode=&characterEncoding=UTF-8</entry> <entry key="jdbc_driver">com.mysql.jdbc.Driver</entry> <entry key="jdbc_username">root</entry> <entry key="jdbc_password">root</entry> <entry key="basepackage">com.micro</entry> <entry key="tableParameter">t_user,v_role</entry></properties>
- 这个时候就准备就绪了
一键生成代码不是问题,如下图:
直接一键生产~
当然有的小伙伴说这不是我们需要的格式啦!!!!
首先各种模板,你可以随意选择:还是无法满足你,没问题,模板可以随意定制,如下图:
随心所欲,让你想怎么生成,就怎么生成!!!
阅读全文
1 0
- Maven自定义插件开发(rapid-generator自动生成代码)
- mybatis maven generator 插件自动生成代码
- maven插件-利用mybatis-generator自动生成代码
- mybatis generator maven插件自动生成代码__个人记录
- mybatis-利用mybatis-generator(maven插件)自动生成代码
- maven+mybatis+mybatis-generator+sql server 2005自动生成代码,加上自定义分页插件和批量插入更新插件
- maven插件mybatis-generator自动生成
- maven插件mybatis-generator自动生成
- 代码生成rapid-generator源码分析
- maven插件mybatis-generator生成代码配置
- maven插件mybatis-generator生成代码配置
- maven插件mybatis-generator生成代码配置
- maven插件mybatis-generator生成代码配置
- mybatis-generator 代码自动生成工具(maven方式)
- mybatis-generator 代码自动生成工具(maven方式)
- mybatis-generator 代码自动生成工具(maven方式)
- mybatis-generator 代码自动生成工具(maven方式)
- maven + MyBatis Generator 自动生成代码配置
- Android设备与外接U盘实现数据读取操作
- 各大高校排名
- Struts基础:struts-config.xml中action的scope属性
- WEB开发----BootStrap美化页面
- 【STM32系统级开发】ucosIII 或 freeRTOS 事件标志组详解
- Maven自定义插件开发(rapid-generator自动生成代码)
- Unity入门操作_混合树_033
- python 分割字符串
- 指向对象成员的指针
- easyui中combotree根据关键字进行本地过滤
- 【R语言 预测数值型数据】多元回归、神经网络预测数值型目标变量
- CSS画图
- Android反编译APK -- Ubuntu下
- 数据结构与算法(1)---Java语言实现:线性表的单链表定义