摘要: a56爆大奖在线娱乐们在做web应用的时候通常会遇到前端提交按钮重复点击的场景,在某些新增操作上就需要做幂等性限制来保证数据的可靠性。下面来用java aop实现幂等性校验。 一:首先a56爆大奖在线娱乐们需要一个自定义注解 package com.yuku.yuku_erp.annotation; import java.lang. 阅读全文
posted @ 2024-02-18 10:23 名一 阅读(620) 评论(0) 推荐(1) 编辑
摘要: 最近有同事看到字节跳动产品设计文档里有数据库表er图。就想问问又没有现成的工具也给直接生成一个er图,经查找验证发现并没有。因为现在表关系都是用的逻辑外键而非物理外键约束的,a56爆大奖在线娱乐像navicat等工具就算生成了也没有描述关系的连接线。那么为了满足需求,这边就略微出手写了个代码实现er关系的工具。(注 阅读全文
posted @ 2024-02-04 14:52 名一 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 最近做项目时用了免写sql的插件但是发现批量操作不满足现有需求。a56爆大奖在线娱乐,在原有基础之上扩展了批量的操作支持[支持插入默认值和自定义id生成策略]。使用方法如下: 一:在pom文件中引入jar配置 <dependency> <groupId>io.gitee.wang_ming_yi</groupId> 阅读全文
posted @ 2023-05-04 18:22 名一 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近项目换了swagger3原先使用的tkmapper自动生成工具不支持swagger3版本注解。a56爆大奖在线娱乐,a56爆大奖在线娱乐亲自出手开源了一个针对swagger3支持的项目。使用方法如下: 一:在pom文件中引入jar配置 <dependency> <groupId>io.gitee.wang_ming_yi</gr 阅读全文
posted @ 2023-03-07 13:57 名一 阅读(596) 评论(4) 推荐(2) 编辑
摘要: 有时候父子工程改造springboot项目时会报错java.lang.ClassNotFoundException: com.gctl.bpm.GctlBpmApplication如下图所示 此时不要惊慌解决方案如下: 一:打开file点击项目工程 二:找到主工程如同所示,将java和resourc 阅读全文
posted @ 2023-02-24 11:09 名一 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个换电站的项目需要用到多数据源,配置方法如下 一:在yml文件里先把数据源信息配置好 spring: application: name: base-server datasource: type: com.alibaba.druid.pool.DruidDataSource common 阅读全文
posted @ 2022-11-21 11:45 名一 阅读(78) 评论(0) 推荐(0) 编辑
摘要: idea新版破解有时会各种不成功,很耽误事。a56爆大奖在线娱乐,再次整理一个相对省事有效的办法。《此方式为修改idea启动脚本破解方式》内容如下: 一:下载此激活工具 二:按下图从下载的文件中找到箭头标记的文件夹,并拷贝到一个纯英文目录(防止中文目录出现各种奇怪的问题) 1. 2.a56爆大奖在线娱乐是拷到file目录(自定义目录 阅读全文
posted @ 2022-09-14 09:32 名一 阅读(1193) 评论(3) 推荐(0) 编辑
摘要: 最近在做一个换电站管理的项目,其中有一个大屏折线图。要求计算近12个月的数据。a56爆大奖在线娱乐,就需要写一个生成近12个月月份的算法。算法如下。 一:编写生成近12个月月份的算法 二:编写判断当天是否是月初的算法 三:格式化月份 二:算法代码如下 /** * 获取最近12个月月份 */public static 阅读全文
posted @ 2022-06-16 21:39 名一 阅读(1672) 评论(0) 推荐(0) 编辑
摘要: idea新导入项目有时候会出现以下报错,解决方法如下: 一:报错截图,报错原因是命令行太长,让缩短命令长度再运行。 二:解决方法如下:在剪头标记位置加入代码: <property name="dynamic.classpath" value="true" /> 三:重新build运行即可解决 最后: 阅读全文
posted @ 2022-06-01 12:12 名一 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个换电站管理的项目,其中有一个小程序司机预约换电功能。要求计算140分钟内已每十分钟为单位的自然时间。a56爆大奖在线娱乐为提高程序性能,a56爆大奖在线娱乐就需要写一个生成每天以10分钟为单位的算法。算法如下。 一:编写获取每天所有自然时间算法 二:算法代码如下 /** * 获取当天的(以10分为单位)的所有时间 * @ 阅读全文
posted @ 2022-05-30 11:15 名一 阅读(67) 评论(0) 推荐(0) 编辑