自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 一个controller调用根据不同业务分发不同service

在一个项目中需要写很多的controller去调用不同的service,而写一个网关可以省去写controller层的痛苦。下面开始介绍可以分发不同service。1.因为service在项目启动时就已全部注入到spring容器中,所以我们需要写一个工具类,可以从spring上下文(applicationContext)中获取到对应service@Componentpublic c...

2019-10-18 17:29:14 6553 4

转载 Java多线程基础

本文主要介绍一下内容:Lock类 Lock类其他功能 Condition类 Condition类其他功能 读写锁Lock类Lock类实际上是一个接口,我们在实例化的时候实际上是实例化实现了该接口的类Lock lock = new ReentrantLock();。用synchronized的时候,synchronized可以修饰方法,或者对一段代码块进行同步处理。前面讲过,针对...

2019-10-17 16:50:05 122

原创 初探设计模式

1.简单工厂模式:所有产品由一个工厂创建1.工厂模式:父类中定义工厂方法,各子类实现具体的实例创建工厂模式类图       代码演示//人类public interface Human { public void say();}//男人为人类实现类public class Man implements Human { @Overri...

2019-02-21 23:42:04 366

原创 利用java代码获取本机IP地址

package IPToolUtils;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;/** * 获取本机ip * * @author ASUS * */public cla...

2018-05-28 15:17:01 2081 1

转载 classpath、path、JAVA_HOME的作用及JAVA环境变量配置

1.CLASSPATH是什么?它的作用是什么?它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉

2017-07-16 17:57:34 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除