Spring-控制Bean注入的顺序
简介
说明
本文介绍Spring如何控制Bean注入的顺序。
首先需要说明的是:在Bean上加@Order(xxx)是无法控制bean注入的顺序的!
控制bean的加载顺序的方法
构造方法依赖
@D...
Intellij IDEA-修改JDK版本
简介
本文介绍Idea如何修改JDK的版本。
第1步:配置JDK环境变量
装好JDK之后,要添加一个环境变量:JAVA_HOME:
第2步:修改Idea配置
由Maven决定的版本
修改pom.xml...
Intellij IDEA-解决乱码问题
简介
本文介绍如何解决IDEA乱码的问题。
工程乱码
File=> Settings=> Editor=> File Encodings=> 下方三处全都改为UTF-8) G...
K8S-Ingress的作用
简介
本文介绍K8S的Ingress的作用。
什么是Ingress?
Kubernetes 暴露服务的有三种方式:LoadBlancer Service、NodePort Service、Ingress。官网的定义:管理对外服务到集群内服务...
Docker Compose-安装harbor-方法/实例
简介
本文用实例介绍Docker Compose安装harbor的方法。
harbor是公司内部的镜像库,类似于Java中的maven私库。镜像直接上传到harbor上边,其他服务器就都可以从harbor上拉取了。
h...
Docker Compose-安装MySQL8的方法(实例)
简介
本文介绍使用Docker compose安装MySQL8的方法。
脚本及配置
目录结构
├── docker-compose.yml # docker-compose.yml文件
├── conf
│ └── my.cnf # MySQL配置文件
├── d...
Spring之HTTP客户端-RestTemplate的使用
简介
本文介绍RestTemplate的用法。RestTemplate是Spring自带的HTTP客户端,推荐使用。
项目中经常需要使用http调用第三方的服务,常用的客户端如下:
HttpURLConnection(JDK的...
System.out.println对多线程的影响
简介
本文介绍Java中System.out.println对多线程的影响。
在Java中,我们经常会使用System.out.println打印数据来进行验证,但是它对多线程是有影响的。
多线程的死循环
代码示...