自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上海市市花的博客

正在加载...

  • 博客(7)
  • 收藏
  • 关注

原创 Springboot里@autowired和@resource注解

@autowired和@resource注解区别提供方注入方式@Resource属性nametype装配顺序区别提供方@Autowired是Spring提供的@Resource是J2EE提供的注入方式@Autowired是默认按照byType注入,也就是按bean的类型来传入。如果需要指定名字,那么需要使@Qualifier(“bean的名字”),在使用的地方加入@Qualifier(“bean的名字”)@Resource默认按 byName自动注入@Resource属性nameSpri

2021-04-05 16:51:30 1663

原创 Java的抽象类

什么是抽象类包含抽象方法的类称为抽象类,但抽象类中不仅仅只能有抽象方法,它和普通类一样,都可以拥有成员变量和普通的成员方法。抽象类和普通类的区别1)抽象方法必须为public或者protected(因为private,不能被子类继承,子类便无法实现该方法),默认为public。2)抽象类不能被实例化,只能用来继承;3)如果一个类继承于一个抽象类,则子类必须实现父类的所有抽象方法。如果子类没有实现父类的抽象方法,则必须将子类也定义为为abstract(抽象)类。在其他方面,抽象类和普通的类并没有区

2021-04-04 16:39:45 128

原创 单例模式

单例模式概述介绍目的意图解决什么时候使用如何解决关键代码实现饿汉式懒汉式双重校验锁(double-checked locking)概述介绍单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。目的意图保证一个类有且只有有一个实例,并提供一个全局

2021-04-04 14:53:57 93

原创 java中Collections.sort()排序详解

java中Collections.sort排序详解概括数据对象使用对数据排序对对象排序总结概括数据对数据排序直接使用这个方法就行,但是要保证集合中的对象是 可比较的。对象对对象排序需要该对象实现 Comparator接口,然后重写里面的compare()方法。使用对数据排序public static void main(String[] args) { Integer[] testNum = {4, 2, 6, 1, 7, 9, 3, 3, 5}; List<Integ

2021-04-02 16:39:43 784

原创 Java中静态代码块、代码块和构造函数执行顺序

Java中静态代码块、代码块和构造函数执行顺序概念静态代码块代码块执行顺序与继承共用时的执行顺序父类子类运行结果概念静态代码块特点:随着类的加载而执行,而且只执行一次。执行优先级高于非静态的初始化块,它会在类初始化的时候执行一次,执行完成便销毁,它仅能初始化类变量,即static修饰的数据成员。代码块特点:随着类的加载而执行,而且只执行一次。执行的时候如果有静态初始化块,先执行静态初始化块再执行非静态初始化块,在每个对象生成时都会被执行一次,它可以初始化类的实例变量。非静态初始化块会在构造

2021-04-02 15:14:44 277

原创 SpringMvc执行流程

点击跳转Process On SpringMVC执行流程1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成) 一并返回给DispatcherServlet。4、DispatcherServlet调用HandlerAdapter处理器适配器5、HandlerAdapter经过适配调用具体的处理器(Controller,也叫

2021-04-01 16:58:37 67

原创 JAVA中过滤器(Filter)与拦截器(Interceptor)

JAVA中过滤器(Filter)与拦截器(Interceptor)概述过滤器(Filter)拦截器(Interceptor)区别与联系区别联系总结FilterInterceptor概述过滤器(Filter)过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。拦截器(Interceptor)拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执

2021-04-01 14:31:35 503

空空如也

空空如也

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

TA关注的人

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