2021.09.16--2021.09.17

项目中出现的问题:

1.查数据库,显示条数=0 / 输入字段值,实体类查不到,SQL能查到:

        明明数据库里有信息,语句也没写错,但是查询后,只返回查询条数为【0】,查不到任何数据。在查询不出来任何值的时候,就看配置文件的【spring.datasource.url】,是否连接错误的库

        原因:连错数据库。

2.项目无法注册到本地的eureka上:

         项目不在eureka上,将下列语句放在application.properties中,位置在eureka上

management.security.enabled=false    //语句已被弃用,无效语句

         

 3.eureka时有时无:

        将server的application.properties内设置成如下模式:

eureka.instance.ip-address=000.0.0.0
eureka.instance.prefer-ip-address=true
eureka.instance.instance-id=${eureka.instance.ip-address}:${server.port}
eureka.client.service-url.defaultZone=http://000.0.0.0:0000/eureka/
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=true

4.feign.FeignException$MethodNotAllowed: [405] during [POST] to.....

        解决网址:(但对我的项目无效)
【Feign】解决--feign.FeignException$MethodNotAllowed: status 405 reading - 鲸鱼zhang - 博客园需要检查 1)接口的请求参数是否一致 2)请求参数是否正确添加映射 3)请求方式是否正确 报错信息如下: 排查出错信息: /** * @RestController WEB层返回前端json数据 * https://www.cnblogs.com/jingyu-zhang/p/13953441.html        我的项目的解决办法:将被调用接口的项目注册到eureka上

        原因:项目不在注册中心上。

5.zookeeper报错:java.lang.NoClassDefFoundError: org/apache/zookeeper/Watcher

        解决网址:(我的状态是只加入以下依赖就可以解决)

zookeeper报错:java.lang.NoClassDefFoundError: org/apache/zookeeper/Watcher_长不大的大灰狼-CSDN博客部署Dubbo和zookeeper时报错:java.lang.NoClassDefFoundError: org/apache/zookeeper/Watcher此类错误基本上都是环境配置问题:保证需要的包导入进来: org.apache.dubbo dubbo-spring-boot-starter<https://blog.csdn.net/glpghz/article/details/108941127         解决办法:在非总pom的pom里加入依赖       

org.apache.zookeeperzookeeper3.4.6org.slf4jslf4j-log4j12

        原因:缺少zookeeper/Watcher。

        注释:

        在下载时会出现下载不下来的情况,原因可能为:

            ①maven的setting文件只有公司库;

            ②依赖添加的位置不对。我将依赖添加在主pom的【dependencyManagement】中了,dependencyManagement不能进行maven的自动下载,它只将依赖纳入管理。真正实现maven自动下载的是非主pom

6.feign.FeignException$NotFound: status 404 reading 

         解决网址1:(对我无效)
一个很诡异的错误:FeignException$NotFound Feign第二次请求时消费者找不到提供者(第一次请求正常访问) - 程序员大本营icon-default.png?t=L892https://www.pianshen.com/article/85321148425/        解决网址2:该错误的原因分析合集feign.FeignException$NotFound: status 404 reading 错误原因分析合集_u014732995的博客-CSDN博客一般来说,feign报404错误有以下几个原因1、路径错误在服务消费者断采用GetMapping方式,如@GetMapping(“knowledge/metadata/delete/{mdcode}”)在服务提供者端,用@RestController@RequestMapping(“knowledge”)public class KnowledgeGraphController {@RequestMapping(“metadata/delete/{mdcode}”)(实现方法)}服务消https://blog.csdn.net/u014732995/article/details/106667292/        归总:

        ① 路径错误;

        ② 在多个客户端上启动了服务提供者服务,而这两边的服务方法没同步;

        ③ 路径上参数为null;

        ④(我的问题)注册中心上被调用的项目未启动。

        解决办法:将被调用的项目在注册中心eureka上启动

        原因:注册中心上被调用的项目未启动

7.The provided URL is empty. Will try picking an instance via load-balancing.

        解决办法:将被调用的项目在注册中心eureka上启动

        原因:注册中心上被调用的项目未启动

8.spring boot 设置日志打印mybatis sql

        解决网址:

spring boot 设置日志打印mybatis sql_托尼韦恩的博客-CSDN博客_springboot打印mybatis日志最近使用springboot 想看到具体sql运行情况。经网上查找,发现springboot 自带 日志,只需要 在application.yml简单配置即可打印日志。配置如下 :logging: level: cn.com.xxx.xxx.mapper: debug #打印sql配置 mapper所在的包的位置,配置日志等级debug 当debug启动时,即会 打印sq...https://blog.csdn.net/qq_36657997/article/details/88183203

9.springboot mybatis plus 打印日志

        解决网址:

springboot+mybatis-plus在log控制台输出sql语句的方法_FengRenYuanDeFZ的博客-CSDN博客有两种方法可以实现1.第一种将log-impl 配置到原有的mybatis-plus的configuration下(格式为yml的规范),该方法会将sql语句和查询的结果都打印到控制台mybatis-plus: configuration: # 是否将sql打印到控制面板(该配置会将sql语句和查询的结果都打印到控制台) log-impl: or...https://blog.csdn.net/FengRenYuanDeFZ/article/details/101060423


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部