[发明专利]一种MyBatis逆向工程生成器有效
申请号: | 201810133395.0 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108399081B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 曹传雄 | 申请(专利权)人: | 广州洋葱时尚集团有限公司 |
主分类号: | G06F8/74 | 分类号: | G06F8/74;G06F9/445 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谭雪婷 |
地址: | 510660 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mybatis 逆向 工程 生成器 | ||
1.一种MyBatis逆向工程生成器,支持数据库中自定义的注释插件,其特征在于,所述MyBatis逆向工程生成器由以下插件组成:
日期格式插件,动态支持多种组合的日期格式;
货币格式插件,支持多位小数的货币格式;其中,货币格式插件支持int和bigint类型的货币格式,其货币格式支持@$1、@$2、@$3、@$4、@$5、@$6,1表示1位小数,2表示2位小数,3表示3位小数,4表示4位小数,5表示5位小数,6表示6位小数;
动态字符串类型插件,用于将任意类型转换成字符串;
动态Object类型插件,用于将其他类型转换成Object;
搜索插件,用于搜索任意类型数据;
Long类型转换插件,将Long转换成String;
缓存插件,用于临时存储数据;
分布式锁插件,控制分布式系统之间同步访问共享资源;
注释插件,将动态生成注释。
2.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述日期格式插件动态支持yyyy-MM-dd,yyy-MM-ddHH:mm,yyy-MM-ddHH:mm:SSS的日期格式。
3.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述货币格式插件支持的货币格式包括int和bigint类型。
4.根据权利要求3所述的一种MyBatis逆向工程生成器,其特征在于:所述货币格式插件支持六位小数的货币格式。
5.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述动态字符串类型插件对应数据库中的@DynamicS和@DynamicSS插件。
6.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述动态Object类型插件对应数据库中的@Dynamic00和@Dynamic0插件。
7.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述搜索插件对应数据库中的@Search(index=“msyt-index”,type=“msyt-type”)插件。
8.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述Long类型转换插件对应数据库中的@Long2S(targetField=“idxCode”)插件。
9.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述缓存插件对应数据库中的Cache(module=“msyt-collector”)插件。
10.根据权利要求1所述的一种MyBatis逆向工程生成器,其特征在于:所述分布式锁插件对应数据库中的@Lock(module=“msyt-item”)插件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州洋葱时尚集团有限公司,未经广州洋葱时尚集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810133395.0/1.html,转载请声明来源钻瓜专利网。