Advertisement

Spring Boot 微服务无法正常启动并导致无法访问数据库

阅读量:

在实际操作过程中,遇到了一个较为棘手的问题:当微服务启动时,表面上看似正常运行,但在eureka注册中心却无法完成服务的注册。经过详细排查后,最终确定问题根源仍出在数据访问层,具体表现为mybatiesMapper.xml配置文件中存在错误。

复制代码
  <select id="getUserVendor" parameterType="long" resultType="map">

    
     SELECT '1' USERTYPE, ACU.ALLOW_UNIT_ID, ACU.VENDOR_ID, ACU.VENDOR_NAME
    
     FROM ALLOW_CONSTRUCTION_UNIT ACU, IES_LYONG_UNIT_CONTACTS ILUC
    
     WHERE ACU.PERSION_ID = ILUC.PERSON_ID
    
     AND ACU.ALLOW_STATUS = 2
    
     AND ACU.ROLE_ID = 3
    
     AND ILUC.USER_ID IS NOT NULL
    
     AND ILUC.USER_ID = #{userId,jdbcType = INTEGER }
    
     UNION
    
     SELECT '2' US

全部评论 (0)

还没有任何评论哟~