点击下载:mybatis-generator自动生成Java独立包

这个mybatis-generator独立包是项目外使用,很大程度上减少了业务开发人员的手动编码时间,不依赖maven,2分钟可以生成基本的model,dao和mapper代码。

修改mybatisGeneratorConfig.xml中的配置项

<jdbcConnection driverClass="org.postgresql.Driver"connectionURL="jdbc:postgresql://192.168.16.12:5432/gzabridge"userId="posts" password="postgres">
</jdbcConnection><javaModelGenerator targetPackage="com.rich.opc.entity" targetProject="/home/mybatisauto/data/need/java"><property name="enableSubPackages" value="false" /><property name="trimStrings" value="true" />
</javaModelGenerator><sqlMapGenerator targetPackage="mybatis" targetProject="/home/mybatisauto/data/need/resources">
</sqlMapGenerator><javaClientGenerator type="XMLMAPPER" targetPackage="com.ric.opc.mapper" targetProject="/home/mybatisauto/data/need/java"><property name="enableSubPackages" value="false" />
</javaClientGenerator><table schema="public" tableName="_area_passenger_staytime_statistics" domainObjectName="AreaPassengerStaytimeStatistics"></table>
<table schema="public" tableName="_immigration_passenger_origin_statistics" domainObjectName="ImmigrationPassengerOriginStatistics"></table>
<table schema="public" tableName="_island_passenger_origin_statistics" domainObjectName="IslandPassengerOriginStatistics"></table>
<table schema="public" tableName="_area_passenger_origin_statistics" domainObjectName="AreaPassengerOriginStatistics"></table>

主要修改数据库连接,及model,dao和mapper的路径,和表名与类名的对应关系。

然后,把文件放在liunx下的目录,进行

./build.sh

即可生成基本的model,dao和mapper代码。

mybatis-generator自动生成Java的CRUD等代码的独立包使用详解相关推荐

  1. 使用MyBatis Generator自动生成持久层CRUD代码的两种方法

    最近在使用MyBatis,得知可以利用MyBatis Generator自动生成实体类.DAO接口和Mapping映射文件.当数据库中的表多的时候,让你不用再手写Mapping映射文件,和实体类,就可 ...

  2. SpringBoot如何自动生成实体类和Dao层以及映射文件(mybatis generator 自动生成代码)

    一.首先添加自动生成代码插件 <!-- mybatis generator 自动生成代码插件 生成时解除注释 --><plugin><groupId>org.myb ...

  3. SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件

    我们这一一篇博客讲的是如何整合Springboot和Mybatis框架,然后使用generator自动生成mapper,pojo等文件.然后再使用阿里巴巴提供的开源连接池druid,这个连接池的好处我 ...

  4. mybatis generator 自动生成代码(带注释的实体类)

    使用前提: 当你开发的java 项目或新模块的数据库有N张表操作时,这时要自己写实体类.dao.SqlMapper.xml等文件,如果有多个表,就是造成时间浪费降低开发效率,所以建议使用mybatis ...

  5. IDEA使用Mybatis Generator自动生成部分代码

    IDEA使用Mybatis Generator自动生成部分代码 说明:使用Mybatis Generator代码生成配置,简单生成部分后端代码,包括(实体类,Mapper.Mapper.xml文件) ...

  6. mybatis generator自动生成sqlmap代码的不完善之处以及解决方法

    mybatis generator自动生成sqlmap代码的不完善之处以及解决方法 参考文章: (1)mybatis generator自动生成sqlmap代码的不完善之处以及解决方法 (2)http ...

  7. Mybatis Generator 自动生成数据库XML(Mybatis Generator 逆向工程)

    Mybatis Generator 逆向工程自动生成XML 1.MyBatis Generator简单介绍: (1)MyBatis Generator 会生成: Dao,Model,Mapping基础 ...

  8. 【手把手教学】基于Maven构建方式使用Mybatis generator自动生成

    简介 Mybatis generator是一种代码生成器, 可以基于数据库表的字段与类型,自动生成Java代码中对应的entity类.dao类.mapper映射文件. 实现Mybatis genera ...

  9. Mybatis(1)——Mybatis Generator自动生成代码

    MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集.MyBatis 可以使用简单的 XML ...

最新文章

  1. python json dump输出中文_Python读写文件(json.dump())中文被转成Unicode问题
  2. 罗永浩直播翻车频现,抖音选错了吗?
  3. Angular list列表的事件响应实现
  4. SAP C4C 和 ERP 中的外部定价模块 - External Pricing原理介绍
  5. Domino Web开发规则之二:DOMINO与开发相关的管理规范
  6. HBase体系架构说明
  7. create your own github repository and build link to your local project
  8. python收取wss数据_大宗商品现货数据不好拿?商品季节性难跟踪?Python爬虫一键解决没烦恼...
  9. 基于JAVA+SpringMVC+MYSQL的医院皮试管理系统
  10. (转)从开发小白到音视频专家
  11. Tony的口胡呼呼(。-ω-)zzz
  12. 2010 GCR MVP Open Day
  13. 计算机教室网络连接示意图,多媒体电教室解决方案
  14. musictools(无损付费音乐免费下载神器) 最新版 v3.7.0
  15. (附源码)计算机毕业设计ssm高校学科竞赛管理系统
  16. Matlab基础语法知识
  17. android 自定义textview在onlayout中设置setTypeface的时候报错 requestLayout() improperly called by ...
  18. leetcode回溯算法
  19. 分享三个可以在家做的正规兼职工作,看到就是赚到
  20. Unity文件转移出现的粉红色材质的处理方法

热门文章

  1. ubuntu命令大全
  2. html5网页制作全程揭秘,网页设计殿堂之路:HTML 5网页制作全程揭秘
  3. 朝天椒USB Server登场!EastFax USB Server品牌重塑正式启动
  4. Voronoi Noise
  5. Ceph实战(十一):重磅!!!一键部署集群的脚本
  6. Lucene倒排索引
  7. 高中学生计算机软件,基于智慧课堂的高中生核心素养培养的实践研究——以“计算机软件系统”一课为例...
  8. 前端 i 标签 倾斜如何去除
  9. 利用faac进行编码
  10. React Native 安卓人民币符号显示异常问题解决