没有合适的资源?快使用搜索试试~ 我知道了~
spring 问题总结实用知识库分享知识分享
需积分: 5 0 下载量 187 浏览量
2023-10-13
21:03:15
上传
评论
收藏 731KB PDF 举报
温馨提示
试读
57页
资源spring 问题总结实用知识库分享知识分享
资源推荐
资源详情
资源评论
spring 问题总结
目录
spring 问题总结 1
Attribute "scope" must be declared for element type "bean" 2
Dubbo 提示:qos-server can not bind localhost:22222 3
Spring MVC 提示:HTTP Status 404 - /**/** 5
Spring Security 引用数据库管理用户权限-----login.jsp 提示"用户名或密码错误" 7
Spring aop报错:com.sun.proxy.$Proxyxxx cannot be cast to yyy 12
Spring 提示:无法找到元素 'aop:aspectj-autoproxy' 14
Spring 集成异步任务线程池 18
SpringBoot 不同版本配置项目名称(坑) 23
SpringBoot 提示: Cannot construct instance of `*` (no Creators, like default construct, exist) 26
SpringBoot 提示:RequestRejectedException:The request was rejected because the URL was not normalized.
27
SpringBoot 集成Redisson 提示:java.lang.ClassNotFoundException:
**.redis.connection.ReactiveRedisConnec 30
SpringBoot2.x 集成Kafka 提示:java.lang.ClassNotFoundException: org.springframework.kafka.transaction.***
31
SpringMVC:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with 35
SpringSecurity 提示ProviderNotFoundException: No AuthenticationProvider found for **** 36
The type org.springframework.dao.support.DaoSupport cannot be resolved. It is indirectly referenced 41
import 简化Spring 配置文件 42
spring 通过中间层工具类SpringBeanFactoryUtils 实现service 注入 45
springMVC ResponseBody 返回汉字乱码解决方案 49
springboot 提示The hierarchy of the type ** is inconsistent 51
ssm(spring+springMVC+mybatis)框架整合mongodb3.2.6提示Cannot resolve the name
'repository:auditing-attribut 52
Attribute "scope" must be declared for
element type "bean"
在配置Spring实体Bean文件时,提示如下截图错误:
进过一番百度,谷歌之后。出错的原因:原来Attribute "scope" 在spring2.0以后支持。
spring的XML配置文件的这个:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
" ">http://www.springframework.org/dtd/spring-beans.dtd
改成这个就可以了:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
" ">http://www.springframework.org/dtd/spring-beans-2.0.dtd
Attribute "scope" must be declared for element type "bean"
第 1 页 /共
55 页
Dubbo 提示:qos-server can not bind localhost:
22222
今天在公司的测试服务器上部署两个springboot jar文件运行包,启动第一个springboot jar 正
常,启动第二个springboot jar包时,提示如下错误信息:
[DUBBO] qos-server can not bind localhost:22222, dubbo version: 2.7.1, current
host: 192.168.238.1
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:461)
at java.base/sun.nio.ch.Net.bind(Net.java:453)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind
(ServerSocketChannelImpl.java:227)
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind
(NioServerSocketChannel.java:128)
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.
java:558)
at io.netty.channel.DefaultChannelPipeline$HeadContext.bind
(DefaultChannelPipeline.java:1358)
at io.netty.channel.AbstractChannelHandlerContext.invokeBind
(AbstractChannelHandlerContext.java:501)
解决办法:在dubbo:application 标签中禁用QoS,重新定义Qos 的端口,配置文件修改如下:
<!-- -->
<dubbo:application name="${dubbo.application.name}">
<!-- qos -->
<dubbo:parameter key="qos.enable" value="false" />
<dubbo:parameter key="qos.accept.foreign.ip" value="false" />
<!-- -->
<dubbo:parameter key="qos.port" value="33333" />
</dubbo:application>
什么是QoS?
Qos=Quality of Service,qos是Dubbo的在线运维命令,可以对服务进行动态的配置、控制及查
询,Dubboo2.5.8新版本重构了telnet(telnet是从Dubbo2.0.5开始支持的)模块,提供了新的
telnet命令支持,新版本的telnet端口与dubbo协议的端口是不同的端口,默认为22222,可以通
过配置文件dubbo.properties修改。telnet 模块现在同时支持 http 协议和 telnet 协议,方便
各种情况的使用。
Dubbo 提示:qos-server can not bind localhost:22222
第 2 页 /共
55 页
QoS提供了一些启动参数,来对启动进行配置,他们主要包括:
参数 说明 默认值
qosEnable 是否启动QoS true
qosPort 启动QoS绑定的端口 22222
qosAcceptForeignIp 是否允许远程访问 false
现在测试环境上可以启动多个springboot jar包
Dubbo 提示:qos-server can not bind localhost:22222
第 3 页 /共
55 页
剩余56页未读,继续阅读
资源评论
蜜糖果果呀~
- 粉丝: 4483
- 资源: 75
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功