logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java枚举的高级用法之多键值的映射使用

枚举Enum单映射使用做Java的各位仁兄姐妹都知道,Java通过HashMap,以及枚举提供了方便的K-V映射功能,例如枚举单映射使用但是如果遇到多个键值映射,例如K-K-V的形式怎么办呢?可能有些人会说那还是用HashMap呗,对于需求的满足倒是可以,但是不够优雅直观,可读性不高!下面让我们一睹枚举的高级用法之多键值的映射风采。枚举Enum多键值映射使用譬如这个四合一智能门锁场景,可能其他微服

一句话理解web容器、Tomcat容器、Servlet容器

Tomcat容器属于web容器的一种,web容器还包括weblogic容器、JBoss容器等;而Tcomcat、webLogic等包含servlet容器。个人的一句话理解,有异议欢迎在下方评论!下面简单介绍下这三者的概念:web容器:可以部署多个WEB应用程序的环境。Tomcat容器:是Java Servlet,JavaServer Pages,Java Expression Language和J

SpringCloud项目No qualifying bean of type '×××Mapper' available:的错误解决

根本原因是mapper类没有成功注入,由于项目是从其他项目拷过来复用的,所以mybatis的basePackages没有修改还是以前的,导致找不到相应的bean进行注入操作,在springBoot 或springCloud中basePackages是通过注解@mapperScan(“”)方式扫描的,而不是以前的配置文件的方式,basePackages通常会写在application启动类上上面..

gitee避免输入用户名和密码

一、查看通信方式;git remote -v如果是:origin https://gitee.com/fortunamajor/um.git (fetch)origin https://gitee.com/fortunamajor/um.git (push)则证明是https 通信,这样每次都会提示输入用户名和密码,然后我们将其修改为ssh绑定gitee仓库服务端二、通...

SpringCloud启动报错:Could not locate PropertySource and the fail fast property is set, failing

报错信心如下;java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failingat org.springframework.cloud.config.client.ConfigServicePropertySourceLocator.locate(C

如何查看ES里的数据?

说明:整体项目架构:nginx作代理、gateway作网关、Eureka作服务的注册中心、SpringCloud作数服务、config作配置中心、Elasticsearch作悔 量/非结构化数据的存储、mysql作结构化数据存储、redis作为内存数据库、RabbitMQ作解调之消息队列中问件、zipkin做日志的链路追踪。 一般的,我们可能通过config的配置文件可以查到某个做服务所连接的El

文章图片
es报错mapper of different type, current_type 「text」 解决

报错原文:Caused by: java.lang.IllegalArgumentException: mapper [personName] of different type, current_type [text], merged_type [keyword]Error creating bean with name 'ownerOpenRecordRepository':如果是没有接触过e

#java
SpringCloud项目No qualifying bean of type '×××Mapper' available:的错误解决

根本原因是mapper类没有成功注入,由于项目是从其他项目拷过来复用的,所以mybatis的basePackages没有修改还是以前的,导致找不到相应的bean进行注入操作,在springBoot 或springCloud中basePackages是通过注解@mapperScan(“”)方式扫描的,而不是以前的配置文件的方式,basePackages通常会写在application启动类上上面..

如何查看ES里的数据?

说明:整体项目架构:nginx作代理、gateway作网关、Eureka作服务的注册中心、SpringCloud作数服务、config作配置中心、Elasticsearch作悔 量/非结构化数据的存储、mysql作结构化数据存储、redis作为内存数据库、RabbitMQ作解调之消息队列中问件、zipkin做日志的链路追踪。 一般的,我们可能通过config的配置文件可以查到某个做服务所连接的El

文章图片
到底了