一、动态简单说明 jdk动态代理:利用反射机制,基于接口创建被代理对象的代理实例(仅支持基于接口进行代理,无法对类进行代理)代理类通过实现InvocationHander.i...
一、动态简单说明 jdk动态代理:利用反射机制,基于接口创建被代理对象的代理实例(仅支持基于接口进行代理,无法对类进行代理)代理类通过实现InvocationHander.i...
Springboot 集成MongoDB 1、依赖 MongoDB使用的版本是7.0.3 2、配置 3、调用MongoDB方法 自定义接口实现MongoRepository<...
一、简介 MongoDB是一个基于分布式文件存储的数据库。 二、下载安装 官网下载地址:https://www.mongodb.com/try/download/commun...
一、MyBatis简单使用 application.properties 入口添加扫描类@MapperScan(basePackages = "cd.common.mappe...
1、Nacos概述 阿里巴巴开发的一款开源框架,构建云原生应用的动态服务发现,配置管理和服务管理平台。 快速实现动态服务发现、服务配置、服务元数据及流量管理。 2、Nacos...
spring-kafka 源码解析流程 KafkaListenerAnnotationBeanPostProcessor该类实现BeanPostProcessor 加载标注有...
1、Stream 与 Channel stream 不会自动缓冲数据,channel 会利用系统提供的发送缓冲区、接收缓冲区(更为底层) stream 仅支持阻塞 API,c...
1,gateway配置类GatewayAutoConfiguration 读取配置文件(PropertiesRouteDefinitionLocator) 加载过滤器工厂(X...
在Java编程中我们会看到源码中或者别人代码中很多实体Bean都实现了Serializable接口,但是我很多实体在使用中并没有序列化也能正常使用。由此引发了我的疑问,到底需...
kafka 安全认证,kafka 支持的认证机制包括SSL(TLS)或SASL,本文基于SASL进行配置。 1、kafka 服务端配置 1 在config目录下新建文件 ka...
数据库使用的是sqlserver,JDK版本1.8,运行在SpringBoot环境下对比3种可用的方式 反复执行单条插入语句 xml拼接sql 批处理执行 先说结论:少量插入...
前言:讲解透彻,从存储到系统,硬件,网络细节综合考虑 问:讲讲kafka为什么这么快?答:kafka的快是从底层设计,到充分利用硬件,系统,压缩等等特性,综合产生的结果。 要...
Spring 自带定时器 Spring定时器用法 在程序入口添加注解@EnableScheduling。 在方法添加注解@Scheduled。e.g.@Scheduled(c...
Quartz 定时器 1,Quartz 定时器说明 定时器任务存储有2中模式RAM存储,即存放到内存中DB存储,即保存到数据库中注:以下都时按照RAM存储来说明的。 Quar...
在tomcat源码中启动web应用,需要在web应用中进行一些设置 pom中设置打包方式为war pom文件中去除内置tomcat 引用servlet-api依赖完整的pom...
1、下载tomcat源码压缩包 tomcat下载地址[https://tomcat.apache.org/download-80.cgi] 2、maven环境搭建 2.1. ...
全局异常设置 类ExceptionHandlerExceptionResolver实现了InitializingBean接口 查看afterPropertiesSet()方法...
最近项目需要把RSA加解密替换成国密算法,并且进行前后端加解密处理。 下面是对国密算法的分类说明: SM1 为对称加密。其加密强度与AES相当,该算法不公开 SM2为非对称加...