Spring-解决注入实现类导致的启动失败问题
简介
说明
本文介绍SpringBoot注入实现类导致的启动失败的解决方案。
问题描述
注册bean时,返回值类型是接口,方法里创建了一个实现类。
通过@Autowired注入实现类,结果...
Java多线程-三种写法(Thread、Runnable、Callable)
简介
本文介绍Java多线程的三种写法(Thread、Runnable、Callable)。
写法1:继承 Thread 类
package com.example.a;
class TestThread extends Thread {
private String name...
Spring-解决拦截器中注入Bean失败的问题
简介
说明
本文用示例介绍如何解决拦截器中注入Bean失败的问题。
场景
Token拦截器中需要用@Autowired注入JavaJwtUtil类,结果发现注入的JavaJwtUtil为Null。
原因
拦截...
Spring-解决@Async导致的循环依赖失败问题
简介
说明
本文介绍SpringBoot中的@Async导致循环依赖失败的原因及其解决方案。
概述
我们知道,Spring解决了循环依赖问题,但Spring的异步(@Async)会使得循环依赖失败。本文...
Spring-解决@Configuration的循环依赖问题
简介
问题来源
前几天遇到一个循环依赖问题,是RedissonClient这个bean引起的。RedissonClient是由一个配置类(@Configuration注解的类)提供的,这配置类在初始化时(@PostConstruct...
Spring注解-@Bean的使用
简介
说明
本文用示例介绍Spring的@Bean的用法。
@Bean介绍
@Bean可以结合@Configuration向Spring注册类。见:Spring注册Bean(提供Bean)-方法大全 - 自学精灵
@Bean可以指定...
Docker Compose-安装Redis的方法(有示例)
简介
说明
本文介绍使用Docker compose安装Redis的方法。
注意事项
Docker compose安装Redis是有坑的:默认不会生成redis.conf配置文件,必须通过映射外部配置文件的方式才能...
K8S(1.28)-部署ingress-nginx(1.9.1)
简介
本文介绍K8S部署ingress-nginx的方法。
本文使用的K8S和ingress-nginx都是最新的版本。
官网地址
https://kubernetes.github.io/ingress-nginx/deploy/
Ingress里Nginx...
K8S-安装Nginx
简介
本文介绍K8S安装Nginx的方法。
相关文件
文件下载地址
此内容 登录 后可见!
1.创建Nginx目录及配置文件
mkdir -p /work/devops/k8s/app/nginx/{config,html}
...
K8S-安装MySQL8(单机)
简介
本文介绍K8S部署MySQL8(单机)的方法。
本文的目标
1.通过PV和PVC(hostPath方式)存储MySQL的数据2.通过Deployment、Service部署MySQL8,并通过NodePort暴露给外部3.使用Na...