- 博客(11)
- 收藏
- 关注
原创 七牛云获取如何获取私有资源的链接
上传头像,发现有把文件存入七牛云,但就是不显示,报错token not specified,后来发现是因为我的储存空间设为私有,但后端返回的链接是访问公共资源的方式:域名+文件名,访问私有资源的方式是:域名+文件名+过期时间+token,这种格式。文件名的生成方法:生成一个yyyy/MM/dd/XXX.png的文件名。
2024-03-30 16:43:07
1225
1
原创 SpringBoot找不到加载主类的原因
就是我修改了一次程序的包的层级,现在爆红的blog层级原来有,但现在没有,所以找不到。首先,我们要知道 springboot 默认包扫描机制:默认扫描。
2024-03-28 11:26:54
363
原创 springSecurity注销登录SecurityContextHolder.getContext().getAuthentication.getPrincipal() 为anonymousUse
springSecurity注销登录SecurityContextHolder.getContext().getAuthentication.getPrincipal() 为anonymousUser。返回 "anonymousUser",这表示用户已经成功注销并且没有有效的认证信息,因此匿名用户取代了之前的认证主体。时返回 "anonymousUser",这意味着当前用户已注销登录,不再具有有效的身份认证信息。在 Spring Security 中,当用户注销登录后,如果你的。
2024-03-24 12:56:54
1117
1
原创 JWTb Exception in thread “main“ java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
类被标记为已废弃,并且在默认情况下不再包含在 JDK 中。这可能导致在处理某些库或框架(如 JWT)时出现。在较新的 Java 版本中(如 Java 11 及以上),
2024-03-15 11:32:29
550
1
原创 未解决:Mybatis集成Spring Boot 使用别名报错:Could not resolve type alias ‘user‘.
只有使用全限定名才可以,不知道出什么错了,希望路过的大佬指点!
2024-03-05 16:33:53
514
1
原创 Spring Boot 使用shiro 总是拦截不成功
Shiro已经提供了适配Servlet 5.0 的依赖包,使用<classifier>标签即可选取适配版本,不过部分Shiro包中仍嵌套依赖了一些没有适配jakarta的依赖包,所以我们需要使用<exclude>将其排除,再引入同版本的jakarta适配包。原文链接:https://blog.youkuaiyun.com/weixin_43492211/article/details/131217344。
2024-03-05 15:48:18
911
原创 SpringMVC注解@Controller 和@RestController,@GetMapping 和@PostMapping ,@RequestBody
初学SpringMVC被一些注解搞得头昏眼花,在ChatGPT的帮助下特定区分了一下它们,如有错误望指正.
2023-12-22 20:18:02
1099
原创 Mybatis注解出错的几个问题
4.@results注解中的@result(column = "XXX",property="XXX")也要和表的字段以及实体类的属性一一对应。
2023-12-21 20:59:02
529
1
原创 使用JdbcTemplate执行sql语句报错BeanCreationException
总结: sql语句执行失败(可能是因为表存在了,之前创建了一次),导致dataSourceScriptDatabaseInitializer 的bean对象无法创建,不知道是不是这个原因,但配置改为embeded就可执行了.这个配置,这表示应用程序在启动时将始终尝试使用初始化脚本来初始化数据库结构。这可能会导致已存在的表结构被重复创建,导致冲突。如果你只需要在数据库结构不存在时进行初始化,可以考虑将这个配置改为。如果在执行这些 SQL 语句的过程中出现错误,就可能导致。以下来源与chatGPT。
2023-12-13 21:54:48
233
2
原创 Mysql连接idea出错:java.sql.SQLNonTransientConnectionException: Could not create connection to database s
先上结论:pom.xml文件中的spring.datasource.username写成name了,细心!2.idea是否和mysql连接上了:在datagrib创建表,idea看得到,说明连接上了。3.驱动版本:特地去官网下载一个和mysql一样的版本。都找不到原因,后面按照教程依次排查,发现问题。1.数据库是否开启了。
2023-12-13 17:12:20
308
1
原创 org.junit.platform.commons.JUnitException: TestEngine with ID ‘junit-jupiter‘ failed to discover tes
都不是其中列的问题,比如导错包,pom.xml文件出错之类的,于是我重新生成了一个Module发现可以运行了,可能是原先的moduleA一开始生成的时候放在另一个moduleB下面,然后我把moduleA移出来和moduleB同级导致的,但为什么这样会出错,我也不清楚,望各位指点。学习aop的时候出现了报错,检查代码语法都没啥问题。
2023-12-13 11:01:08
763
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人