自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Service Provider Interface(SPI)

​ SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。SPI的作用就是为这些被扩展的API寻找服务实现。​

2022-09-19 15:57:46 585 1

原创 java参数传递小结

补充:按值引用:表示方法接收的是调用者提供的值; 按引用传递:表示方法接收的是调用者提供的变量地址; 引用类型:

2022-06-29 17:17:13 227

转载 tomcat 启动编码设置

1、测试环境部署drools规则引擎应用(drools-Tomcat);2、本地应用(wharf-Tomcat)调用drools规则引擎应用,返回的结果数据正常,无乱码3、测试环境(wharf-Tomcat)调用drools规则引擎应用,返回结果数据乱码1、drools规则引擎应用部署时的服务(Tomcat)编码是UFT-82、本地应用的部署环境(Tomcat)编码也是UTF-8,所以,本地应用调用时,不会出现乱码3、测试环境应用部署的服务(Tomcat)编码是GBK,与部署的drools应用的编码格式不一

2022-06-22 16:10:55 4460 2

原创 spring解析占位符分析,如@Value注解,xml文件中配置

示例:配置文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/sc

2022-05-06 09:00:00 603

原创 spring自定义scope

自定义scope创建实例源码:注册自定义的scope:使用BeanDefinitionRegistryPostProcessor接口:package com.spring.postProcessor;import com.spring.bean.ScopeDemo;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.ConfigurableL.

2022-05-05 11:15:46 450

原创 spring中factoryBean的一些事儿

package com.spring.bean;import org.springframework.beans.factory.FactoryBean;import org.springframework.stereotype.Component;@Componentpublic class FacotryBeanDemo implements FactoryBean { @Override public Object getObject() throws Exceptio.

2022-05-05 10:30:49 233

原创 spring循环依赖

spring循环依赖主要有三种:单例引用类型循环依赖(属性):允许构造器的循环依赖:不允许多例循环依赖:不允许单例引用类型循环依赖(属性)package com.spring.bean;import lombok.Data;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Compo...

2022-04-28 17:05:20 4767

原创 LocalDateTime和Date的compareTo()方法的比较

LocalDateTime: @Test public void test13() throws InterruptedException {// String s="2022-06-28T15:48:42.161"; System.out.println(s); LocalDateTime parse = LocalDateTime.parse(s); System.out.println(parse);//

2022-04-27 16:30:51 1959

原创 spring bean的实例化

spring中bean的实例化主要有两种:factoryMethod(@Bean)和构造器的方式factoryMethod:应用:spring.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.

2022-04-27 13:08:13 1068

原创 .isAnonymousClass()方法

Class 类isAnonymousClass()方法isAnonymousClass()方法在java.lang包中可用。isAnonymousClass()方法用于检查基础类是否为匿名。isAnonymousClass()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。在检查匿名类时,isAnonymousClass()方法不会引发异常。语法:public boolean isAnonymousClass();参数:它不接受任何参数。返回

2022-04-26 15:33:12 456

原创 .isAssignableFrom的用法

1.isAssignableFrom的用法详细解析isAssignableFrom方法是native方法(底层c或c++),它的作用是用来判断两个类的之间的关联关系,也可以说是一个类是否可以被强制转换为另外一个实例对象for (Map.Entry<Class<?>, Object> classObjectEntry : this.resolvableDependencies.entrySet()) { Class<?> autowiringTy...

2022-04-26 10:32:29 2359

原创 spring事件发布

1.事件管理初始化 // Initialize event multicaster for this context. //初始化事件传播 initApplicationEventMulticaster();a.初始化详解protected void initApplicationEventMulticaster() { ConfigurableListableBeanFactory beanFactory = getBeanFactory();...

2022-04-25 11:10:28 924

空空如也

空空如也

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

TA关注的人

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