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

4 篇文章 0 订阅
4 篇文章 0 订阅

点击下载: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代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿啄debugIT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值