- 博客(160)
- 资源 (1)
- 收藏
- 关注
原创 如何给mysql某表加一个自增属性的字段?
在mysql中,设计表时设计的是一次递增,有时中间会删除一两行,导致ID不连续,这时,可以采用以下方法将ID改为连续的。
2023-07-26 10:24:16 654
原创 Not registered via @EnableConfigurationProperties, marked as Spring component, or scanned via @Confi
含义:未通过@EnableConfigurationProperties注册,标记为Spring组件,或通过@ConfigurationPropertiesScan扫描。接上篇,学习loadBalance的负载均衡,解决了提示之后,有标红仍没解决,如下图。
2023-07-20 10:08:33 2242
原创 Spring Boot Configuration Annotation Processor not configured
在学习如何用loadBalancer去实现随机或自定义负载均衡时,遇到了这个问题:Spring Boot Configuration Annotation Processor not configured。@ConfigurationProperties 的作用: 让JavaBean中属性值要和配置文件进行映射。在pom.xml文件中引入依赖。点击这个按钮,就行了。
2023-07-20 10:03:48 524
原创 @Autowired和@Resource区别
@Autowired 和 @Resource 都是用来实现依赖注入的注解(在 Spring/Spring Boot 项目中),但二者却有着 5 点不同
2023-03-24 17:26:27 2105 2
原创 Java基础数据类型以及取值范围
Java中的基本数据类型有8种,byte、short、int、long、float、double、char和、boolean。
2023-03-13 09:15:18 775
原创 isEmpty和isBlank的区别
isEmpty ,如果在最前端的接口不被拦截掉,请求到了后端的服务、数据库,就可能会造成压力,甚至是系统异常,这是完全可以避免的。
2023-03-10 09:06:07 970
原创 java.lang.UnsupportedOperationException: null异常处理
这就导致上面这种方法生成的Arrays的ArrayList使用add或者remove方法会直接抛出异常。
2023-01-13 09:16:18 1764
原创 Failed to convert value of type ‘java.lang.String‘ to required type ‘java.util.List‘;
Failed to convert value of type 'java.lang.String' to required type 'java.util.List';
2022-12-08 15:19:26 4494
原创 Field httpUtil in com.lanxi.hm.service.impl.MedicineBoxServiceImpl required a bean of type ‘com.lanx
httpUtil未注册报错
2022-12-06 11:53:09 963
原创 Java实现3DES加密解密(DESede/ECB/PKCS5Padding使用)
Java实现3DES加密解密(DESede/ECB/PKCS5Padding使用)
2022-12-05 16:28:42 1228
原创 短信发送:使用RestTemplate的时候,遇到类型无法转换的问题
RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。但是一直提示格式无法接收为text/html;charset=utf-8 格式,后来修改成。转换成String格式,然后直接用String接收,就省去了格式转换的步骤。
2022-11-21 10:47:09 1210
原创 数据库上datetime和timestamp的区别
数据库上datetime和timestamp的区别MySQL中有多种表示时间日期的数据类型,主要有YEAR、TIME、DATE、DATETIME、TIMESTAMP等。每一种数据类型都有存储的时间日期格式、以及取值范围,因此在使用时间日期数据类型的时候需要选取最佳的数据类型。从上表可以看出,timestamp存储时间范围小,1970-01-01 00:00:00到2038-01-19 03:14:07;datetime没有这个限制。
2022-10-20 11:38:07 1250
原创 如何往map中加入map,并且key相同的整合
那么只需要对几个分类的map进行一个循环,在循环中判断总和的map中是否存在此map的key即可,话不多说,上代码。但是,如果两个map中如果key有相同的话,单纯用上述方法,会造成覆盖问题,那如何将key进行整合呢?比如有一个用于累加的map,还有几个分类的map1,map2,map3,map4。上述代码是比较关键的地方~从此可实现map循环,比较简单方便,你学会了吗?代码摆出来,就很容易看出逻辑了,此处关键的地方是,如何对map进行循环。map中加入map,很简单,直接用现有的API即可。
2022-10-09 17:10:11 3767
原创 mybatis-plus和数据库如何对varchar类型的数据进行数字模式排序
mybatis-plus和数据库如何对varchar类型的数据进行数字模式排序
2022-09-30 10:42:11 1280 2
原创 mybatis上为什么不能使用Having?
mybatis会使用一个select cout语句去查询你的sql条件,如果没有数量为0就不会执行你的SQL语句,但是当你的SQL语句使用Having关键字就会报错。所以必须重写cout语句,怎么重写呢,在你分页的Mybaits语句id后面新建一个查询,后缀加上_COUNT.有问题,但是我去数据库执行sql语句,又没有问题,经过查资料,我得知,但是SQL语句半天没整出来 现在终于弄好了 作为子表查询数量就可以了.我开始的代码是这样的。但是老是报错,说我的。
2022-09-28 17:26:43 1359
原创 if-else的改进方案
一份优秀的代码,是不应该出现大量的if-else的,所以要对if-else进行改进,比如说拆解成多个方法或者用switch-case代替,又或者根据实际场景,使用枚举类,本文就是第三种方法-枚举
2022-08-30 17:03:13 2850
原创 Double保留两位小数
1、BigDecimal.ROUND_UP 四舍五入,BigDecimal.ROUND_DOWN 直接舍弃保留位数之后小数;BigDecimal 的setScale方法。2、位数不够时,不会补齐。
2022-08-25 11:04:24 791
原创 Cause: java.lang.NumberFormatException: For input string: “{0=null}“
Cause: java.lang.NumberFormatException: For input string: "{0=null}"
2022-08-18 11:00:44 371
原创 2022-08-10-w03d03-w03d04-w03d05
字符串 转 LocalDate。服务套餐表加数据(周月季年)生成报告后隔天早上 9:00。但是模糊查询还没有实现。
2022-08-15 13:32:58 175
原创 2022-08-09-w03d02
零、测试健康报告生成一、用户名加密解密二、时间格式三、健康报告详情页四、健康报告提测五、[Mybatis——foreach用法](https://blog.csdn.net/m0_37965811/article/details/117635299)六、[集合去重](https://blog.csdn.net/qq_40068304/article/details/122044814)...
2022-08-09 17:36:02 360
原创 2022-08-08-w3d1
一、消息推送审核后,message_info未添加数据二、讨论(zc)三、禅道bug四、健康报告生成测试五、用户名加密-解密六、健康报告详情页七、健康报告提测八、git push遇到冲突如何解决?九、远程拉下来的代码,maven如何操作......
2022-08-09 09:01:15 241
原创 2022-08-02
一、 如何自动生成代码mybatis-plus1. 代码修改2. 遇到命令过长的问题二、 定时任务设计1. 周2. 月3. 季4. 年5. 10天三、定时任务实现1. JobBiz中添加常量四、对接疑问讨论1. 为什么分表2. 租户注解3.五、...
2022-08-08 17:29:12 221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人