- 博客(4)
- 收藏
- 关注
原创 i18n改为数据库维护多语言后如何根据语种动态的提示异常信息&如何在静态方法中注入非静态依赖
ruoyi的i18n国际化改为从数据库获取资源 如何简单的实现根据语种获取异常的提示信息
2024-03-25 16:13:26
373
原创 关于状态码403的问题
系统鉴权框架使用的为springsecurity,今天在开发中遇到一个接口访问出现403的问题,具体情况就是账号登录前可以访问,但是登录后该路径就403了,403主要为权限问题。anonymous的权限是允许匿名访问 登录之后已经有token了 所以不符合权限 只需要改为permitAll全部允许访问就好了。检查代码发现该路径为权限为anonymous,具体代码如下。经测试 改为.permitAll()就好了。
2024-03-20 17:03:32
319
1
原创 关于使用雪花ID造成前端精度丢失的问题
2.在接口所传对象的id上加上@JsonSerialize(using = ToStringSerializer.class),将该条数据在传输时转换为string类型。使用@JsonSerialize注解将该条属性指定为string类型给前端解析,如果直接更改id为string类型,会影响数据库索引的性能。原因是雪花id生成的是19位长度的 而前端接受是js的number类型 只支持到16位长度。解决方法:1.添加JSON工具jackson依赖。先看下数据库字段和前端显示。
2024-02-29 09:17:34
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人