mybatis-generator配置

本文介绍了mybatis-generator可根据数据库自动生成pojo、dao及对应xml文件,说明了相关配置文件,如pom.xml、generatorConfig.xml等,还提到在窗口右侧运行Maven project的操作,最后指出数据库设计应包含时间字段,可利用mysql的now()函数修改生成文件中的时间字段值。

一·mybatis-generator 可以根据 db 自动生成  pojo,dao,以及对应的xml文件。

    pojo -- 跟数据库字段一一对应的对象;

    dao --  供service 调用的接口;

    xml --   dao层接口的实现,sql语句写入的位置。

 

二·相关配置:

    1.pom.xml

    2.generatorConfig.xml

    3.datasource.properties

 

三·窗口右侧运行

    Maven project --  mybatis-generator  -- mybatis-generator-generate

 

四·修改时间字段,交给 mysql

    数据库设计应当包含以下两个字段,这是一种良好做法,相应生成的文件也会有。如果让代码去记录时间,会增加不必要的负担;mysql 有 now() 时间内置函数可以直接使用,简单方便易于使用。

    "create_time"   , "update_time"

    手动遍历所有生成的文件,修改这两个字段的值:

对于 insert , "create_time" 的值改为 "now()","update_time" 的值改为 "now()";

对于 update , "update_time" 的值改为 "now()"。

 

 

 

 

 

 

转载于:https://my.oschina.net/u/2602876/blog/1935031

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值