- 博客(38)
- 收藏
- 关注
原创 Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of ty
MapperScan("com.itzhang.sqtg.*.mapper")就行。原因是mapper接口没有被注册进Ioc容器进行管理添加一个。
2024-04-11 15:16:28 174
原创 elasticsearch7 type“:“cluster_block_exception“,“reason“:“blocked by: [FORBIDDEN/12/index read-only /
把原来的容器删除重新创建就看可以了。
2024-04-03 17:26:04 76
原创 微服务连接不上rabbitmq解决
2:virtual-host: my_vhost一定对应上。1.把端口port: 15672改成port:5672。
2024-04-03 11:34:55 998
原创 java: Annotation processing is not supported for module cycles. Please ensure that all modules from
这是一个依赖循环问题就是在在彼此的pom中互相包含彼此。
2024-03-25 10:49:49 112
原创 Error: error:0308010C:digital envelope routines::unsupported解决办法
添加一行"dev_t": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & npm run dev\n"解决办法:在前端vue项目中的package.js文件中在。然后运行npm run dev_t就行。原因:是node.js版本过高导致的。
2024-03-24 20:23:21 99
原创 为什么要用steam()不用会怎样
2.Stream API提供了丰富的函数式编程特性,如map、filter、reduce等操作,可以更加简洁地处理集合元素。如果不使用Stream API,就无法充分利用这些函数式编程的特性。3.使用Stream API可以使代码更加简洁、清晰和易于理解。相比之下,使用传统的迭代方式可能会使代码变得冗长、难以理解,降低代码的可读性和可维护性。1.如果不使用Stream API,通常需要使用传统的for循环或者增强for循环来遍历列表,并提取每个元素的。这种方式会显得比较繁琐,并且容易引入错误。
2024-03-18 10:31:03 100
原创 Springboot整合swagger
3.swagger的作用主要简化了postman的测试,使得前后端交互变得更加简便,开发效率更高。--Swagger文档工具-->2.编写swagger配置。
2024-03-07 16:43:44 109
原创 org.springframework.context.ApplicationContextException: Failed to start bean ‘documentationPluginsB
加上swagger的配置文件就行。
2024-03-07 16:21:17 194
原创 SpringBoot整合Jwt
4.前端发送请求前对token进行校验,解决token错了还能发送请求的BUG。5.添加拦截器,解决未登录还能发送其他请求,同时将token校验添加到拦截器中。
2024-03-07 15:53:28 132
原创 405错误
controller层写了@deleteMapping,改成@PostMapping就可以了。return Result.success("批量删除用户成功");这里写了post请求方式。
2024-03-06 15:17:54 173 1
原创 mybatis-plus配置逻辑删除功能
logic-delete-field: deleted # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)加了deleted这个字段之后逻辑删除后的用户无法登录因为后面都会判断下这这个字段是还是1。logic-delete-value: 1 # 逻辑已删除值(默认为 1)
2024-03-06 13:50:23 126 1
原创 put提交和post提交的区别
当使用POST方法提交数据时,客户端要求服务器处理请求中的数据。与PUT不同,POST请求不要求请求的URI是特定的资源,而是由服务器决定如何处理数据。POST请求不是幂等的,即多次调用相同的POST请求可能会导致不同的结果。当使用PUT方法提交数据时,客户端要求服务器将请求中的数据存储在特定的URI位置。如果不存在,则创建一个新资源。PUT请求应该是幂等的,即多次调用相同的PUT请求应该具有相同的效果。因此,PUT更适合用于更新或替换资源,而POST更适合用于创建新资源或提交数据给服务器进行处理。
2024-03-05 19:13:27 195 1
原创 http://localhost:9999/user/undefined400错误
openEditUI(scope.row.id)scope.row.id忘记写了。
2024-03-05 19:10:38 369 1
原创 springSecurity实现密码加密和解码
弄成一个bean交给springIoc进行管理。4.调用解码码方法但是响应速度出现问题。此时登录操作会受到影响。
2024-03-05 15:34:17 193 1
原创 处理全局跨域问题,前后端对接
3.关掉vue.config.js中的mock.js。1.修改.en.development文件。2.修改.js的请求路径。4.在后端添加一个配置类。
2024-03-05 14:53:20 100 1
原创 用户信息后台管理系统解决分页查询页面重新排序的问题
(searchModel.pageNo - 1) * searchModel.pageSize + scope.$index + 1
2024-03-05 14:45:38 72 1
原创 关于对Lambda表达式的理解
Lambda表达式在Java语言中引入了一个操作符**“->”**,该操作符被称为Lambda操作符或箭头操作符。
2024-03-03 09:45:11 194 1
原创 使用Token而不是Session
扩展性(Scalability):Token可以很容易地实现分布式系统的扩展,因为Token本身就是无状态的,可以方便地在不同的服务器之间共享验证信息。跨平台性(Cross-platform):Token可以在不同的平台上使用,比如Web、移动应用、第三方平台等,而Session通常依赖于浏览器的Cookie和服务器端的存储,不太适用于跨平台的场景。无状态性(Stateless):Token是无状态的,服务器不需要在每次请求中保存用户的状态信息,而Session需要在服务器端保存用户的状态信息。
2024-03-01 11:29:38 129
原创 关于@RequestBody的作用
它的作用是将请求的内容(比如JSON或XML格式的数据)转换为Java对象,并作为方法的参数传递给处理请求的方法,方便处理请求中的数据。不写的话Java对象接收不到前端传来的参数。
2024-03-01 11:22:20 62
原创 关于静态方法的一些简单理解
静态方法属于类而不是对象,可以直接通过类名调用,无需实例化对象。 静态方法不能被重写,子类可以定义与父类相同的静态方法,但不能重写父类的静态方法。 静态方法在内存中只有一份拷贝,所有实例共享同一个静态方法。 静态方法不能访问非静态成员变量和非静态方法,只能访问静态成员变量和静态方法。
2024-03-01 10:22:05 81
原创 记录下对@Autowired注解的理解
1.@Autowired注解通常用于自动装配依赖关系,但被注入的依赖必须是Spring容器中管理的Bean。2.按类型自动装配这是和@Resource(按名称)注解的本质区别。
2024-02-29 20:39:01 74
原创 【无标题】java.lang.NullPointerException at com.zhang.XAdminApplicationTest.testMapper(XAdminApplication
把这里的
2024-02-29 20:22:10 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人