博客地址:http://blog.csdn.net/vipbooks不断以来根据数据库表结构自动生成JavaBean、自动生成MyBaits的Mapper映射配置文件、自动生成数据库设计文档都是一件让人很头痛的事情,既浪费时间又很繁琐,看着几十上百个表的成千上万个字段,真是一件让人痛苦的事情。
我们也想过很多办法解决这个问题,包括用MyEclipse连接数据库生成JavaBean,但多多少少还是会有一些不尽人意的地方,包括表和表字段的comment总是无法生成,而且还会生成很多无用的注释代码,让代码看起来一点都不干净,配置非常繁琐等等问题。
于是一怒之下,自己动手丰衣足食,于是就自己用Swing写了一个基于数据库的自动化生成工具,支持MySQL、Oracle、SQLServce、PostgreSQL,完美支持JPA注解,可以同时生成Entity和DTO等,可以自动去除表前缀,支持单个和批量生成JavaBean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有注释了。
更重要的是还能自动生成数据库设计文档和MyBaits的Mapper映射配置文件,如果有多个数据源还能批量生成,使用非常方便。
所有的配置都保存在本地,只要配置过一次,下次使用的时候完全可以秒生成JavaBean、MyBaits的Mapper映射配置文件和数据库设计文档,并且还集成各种实用工具,使得工作效率瞬间爆棚,生产力瞬间爆表!
2019/6/3 6:16:14 46.7MB javabean mybaits mysql oracle
1
1.架构:springboot+jpa+thyemleaf,mysql数据库2.功能实现:1)运用Logback进行日志记录;
2)运用HandlerInterceptor接口实现登陆认证3)登陆验证码的生成
2019/9/8 2:01:52 1.89MB 登录认证
1
SpringBoot写一个登陆注册功能,开发工具使用IDEA,技术使用SpringBoot2.1.3+Mybatis+Jpa+mysql,项目中次要使用Mybatis,jpa只做了demo,实体转换使用的是mapstruct,集成了swagger文档配置,redis缓存demo,代码只是参考,请学会思考,重要的是开发过程中的乐趣,开发步骤请参考我的博客:https://blog.csdn.net/kaifaxiaoliu/article/details/89309047
2022/9/8 8:05:07 1.82MB Spring 登录注册 Mybati
1
分布式宠物商店(EJB3+JPA+Struts2)宠物商店(petstore)是个比较经典的demo案例,以宠物商店充分演示EJB3与JavaWeb程序,Java图形界面程序的结合次要模块:会员模块宠物类别模块宠物模块购物模块
1
实现了Ajax异步添加修正删除用户,整合了SpringSecurity,jpa等一堆框架...文章说明在https://blog.csdn.net/woshilishu/article/details/89351894
2018/7/25 19:29:44 18.29MB Spring Ajax jpa
1
企业进销存管理零碎源码,数据库使用mysql,使用技术shiro,jpa,springboot,easyui,highcharts4
2017/10/5 19:53:17 1.92MB 项目源码
1
Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。
次要功能:系统管理,用户管理,角色列表,考勤管理,流程管理,公告管理,邮件管理,任务管理,日程管理,工作计划,文件管理,笔记管理,通讯录,讨论区运行环境jdk+mysql+IntelliJIDEA+maven
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡