个人学习demo,相关示例请查看Test.java
可视化大屏组件
visualization
时间工具类
utils.DateTimeUtils
daysBetween 计算两个日期之间相差的天数
overdueAdvent 计算临期/超期天数
wx消息推送Mod
wxMod
wxMod.wxRequestController 微信请求本服务接口 用于验证
wxMod.wxSendMsgController 微信公众号发送消息(用于消息模板类的消息推送通知)
前提:需要提前准备一个微信公众号,个人订阅号无效,可申请注册微信测试号
邮件发送工具
mail,由于依赖停止维护,请谨慎使用
加密工具
utils.CryptoUtils
字符串加密/解密 encryptAESPkcs7/decryptAESPkcs7
文件工具
utils.FileUtils
suffix 获取base64头
fileToBase64 file转base64
saveFile MultipartFile保存本地
getFile 网络文件转File
Base64ToMultipartFile base64转MultipartFile
分页工具
utils.page.*,详情查看Test.PageTest();
utils.HandlePage 手动分页,可能有bug,待测试
回显方法
utils.response.VoResult
根据实体类属性获取getAndSet方法
utils.MethodGetAndSet 可能有bug,待测试
redis工具
utils.redis.RedisCacheUtils
字符串处理工具
utils.CamelCAsseUtil 将下划线分割字符串转为驼峰式 (aaa_bbb_ccc => aaaBbbCcc)
类型转换工具
utils.EntityUtil 将实体类转为map <String, Object>
自动生成数据库所有实体类
autoentity.pom.xml
基于jOOQ的自动生成实体类功能,添加pom文件或者修改至自己的pom文件中,maven打包即可在对应处生成实体类
需要在<build>内配置数据库信息 以及生成文件所在的位置信息
鸣谢
感谢 JetBrains 提供的 free JetBrains Open Source license
Description
Languages
Java
85.5%
HTML
14.5%