bug汇总

1

 Failed to execute goal on project xiaocaimi-admin-center: Could not resolve dependencies for project com.xiaocaimi:xiaocaimi-admin-center:jar:1.0.0-SNAPSHOT: Failed to collect dependencies at com.xiaocaimi:xiaocaimi-admin-common:jar:1.0.0-SNAPSHOT -> org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:2.0.1.RELEASE}: Failed to read artifact descriptor for org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:2.0.1.RELEASE}: Could not transfer artifact org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:pom:2.0.1.RELEASE} from/to nexus (http://47.100.188.30:8081/repository/maven-public/): Failed to transfer file: http://47.100.188.30:8081/repository/maven-public/org/springframework/cloud/spring-cloud-starter-netflix-eureka-client/2.0.1.RELEASE%7D/spring-cloud-starter-netflix-eureka-client-2.0.1.RELEASE%7D.pom. Return code is: 400 , ReasonPhrase:Invalid repository path. -> [Help 1]
[ERROR] Failed to execute goal on project xiaocaimi-admin-center: Could not resolve dependencies for project com.xiaocaimi:xiaocaimi-admin-center:jar:1.0.0-SNAPSHOT: Failed to collect dependencies at com.xiaocaimi:xiaocaimi-admin-common:jar:1.0.0-SNAPSHOT -> org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:${spring-cloud.version}}: Failed to read artifact descriptor for org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:${spring-cloud.version}}: Could not transfer artifact org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:pom:${spring-cloud.version}} from/to nexus (http://47.100.188.30:8081/repository/maven-public/): Failed to transfer file: http://47.100.188.30:8081/repository/maven-public/org/springframework/cloud/spring-cloud-starter-netflix-eureka-client/$%7Bspring-cloud.version%7D%7D/spring-cloud-starter-netflix-eureka-client-$%7Bspring-cloud.version%7D%7D.pom. Return code is: 400 , ReasonPhrase:Invalid repository path. -> [Help 1]
[ERROR] 

[ERROR]
这里写图片描述

  • java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Intege
    No enum constant:提示说mybatis没有Integer该类型的枚举常量,导致该异常抛出
    https://www.cnblogs.com/sm-myworks/p/6122903.html
    数据库类型和Java类型之间的关系:
    DBC Type Java Type
    CHAR String
    VARCHAR String
    LONGVARCHAR String
    NUMERIC java.math.BigDecimal
    DECIMAL java.math.BigDecimal
    BIT boolean
    BOOLEAN boolean
    TINYINT byte
    SMALLINT short
    INTEGER int
    BIGINT long
    REAL float
    FLOAT double
  • 前端传入的参数String与类里的Data字段不匹配

在这里插入图片描述

在这里插入图片描述
报这个错误的原因是因为加了如下这行语句,导致访问时需要在url加上/admin/
server.servlet.path=/admin/

即实际访问http://localhost:8082/admin/swagger-ui.html

  • 参数传递问题
  • 前端传递多个字段 后端已类的形式接收 要加@RequestBody
  • 并且postman要以json的形式传递参数
  • 如下
  • 在这里插入图片描述
  • 不加jdbcType=VARCHAR 如果属性为null会报错
UPDATE t_open_user SET phone = #{phone,jdbcType=VARCHAR}, user_name = #{userName,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, org_name = #{orgName,jdbcType=VARCHAR}, password = #{password,jdbcType=VARCHAR}, update_time = #{updateTime,jdbcType=TIMESTAMP}, address = #{address,jdbcType=VARCHAR} WHERE id = #{id}

猜你喜欢

转载自blog.csdn.net/u012497072/article/details/82714686
bug