spring配置
文章平均质量分 96
逍遥壮士
每一个你不满意的当下,都有一个你不曾努力的过去!
展开
-
spring整合各种中间件(RocketMQ、kafka、RabbitMQ、ActiveMQ、ZeroMQ、TubeMQ)NSQ
点击上方蓝字关注我们上文:spring整合各种中间件(RocketMQ、kafka、RabbitMQ、TubeMQ、NSQ)-腾讯开源【TubeMQ】本文源码下载:https://gite...原创 2021-06-09 22:21:31 · 863 阅读 · 0 评论 -
spring整合各种RPC框架(netty、dubbo、dubbox、gRPC、Motan、Tars)-续(Tars)
接上文:spring整合各种RPC框架(netty、dubbo、dubbox、gRPC、Motan)-续(Motan)本文代码:https://gitee.com/hong99/sprin...原创 2021-03-07 00:38:15 · 1247 阅读 · 1 评论 -
spring整合各种RPC框架(netty、dubbo、dubbox、gRPC、Motan)-续(Motan)
继上文 :spring整合各种RPC框架(netty、dubbo、dubbox、gRPC、Motan)-续(gRPC)Motan相关介绍?Motan是新浪微博开源的一套基于java开发的R...原创 2021-02-04 08:51:22 · 465 阅读 · 0 评论 -
spring整合各种RPC框架(netty、dubbo、dubbox、gRPC、Motan)-续(gRPC)
原文地址注:本文篇幅非常长有将近10万字~,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF本文为继上文 :spring整合各种RPC框架(netty、dubbo、dubbox、RPC、Motan)-续netty目录注:本文篇幅非常长有将近10万字~,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/ho原创 2021-02-02 22:22:51 · 752 阅读 · 0 评论 -
spring整合各种RPC框架(netty、dubbo、dubbox、RPC、Motan)-续netty
原文地址注:本文篇幅非常长有将近10万字~,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/i...原创 2021-01-23 23:16:46 · 958 阅读 · 0 评论 -
spring整合各种RPC框架(netty、dubbo、dubbox、RPC、Motan)
原文地址注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1...原创 2021-01-13 23:54:16 · 1896 阅读 · 0 评论 -
spring整合各种服务注册中心(zk、eureka、nacos、consul)
注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF...原创 2020-12-18 22:33:24 · 1435 阅读 · 1 评论 -
spring的整合分布式配置中心(ACM diamond nacos Apollo)-nacos
继上文:spring的整合分布式配置中心(ACM diamond nacos Apollo)注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载...原创 2020-12-01 23:11:44 · 911 阅读 · 0 评论 -
spring使用内存数据库(h2)快速开发
目录什么是内存数据库?内存数据库可以解决什么问题?有哪些内存数据库?内存数据库这么多,到底选哪个好?可以参考对比:代码下载:https://gitee.com/hong99/spring/issues/I1N1DF代码实现代码下载:https://gitee.com/hong99/spring/issues/I1N1DF最后什么是内存数据库?内存数据库,就是不需要去安装类似于mysql、oracle等这些数据库,而是通过程序运行的时候将sql执行将数据读取到内存中,程原创 2020-10-22 20:04:06 · 1391 阅读 · 0 评论 -
spring进行mock测试
什么是mock?mock指的是通过模拟数据来使程序完成流程的运行,简单说一句就是自己造数据模拟流程。mock有哪些工具?JUnit参考:https://junit.org/junit5/TestNG参考:https://testng.org/doc/AssertJ参考:https://joel-costigliola.github.io/assertj/MockObjects.com参考:http://www.mockobjects.com/Mockito参考原创 2020-10-17 22:47:02 · 1445 阅读 · 1 评论 -
spring-配置文件外化
目录什么配置文件外化?配置文件外化解决了什么问题?实现方式:公共配置dev配置测试代码下载:https://gitee.com/hong99/spring/issues/I1N1DF最后:什么配置文件外化?配置文件外化指的是将类型于数据库或者一些日志相关的配置文件移到项目之外,系统启动的时候通过jvm参数进行加载。配置文件外化解决了什么问题?配置文件外化主要解决的问题,就是当然配置文件中改了配置,不需要再重新打包,而只需要将配置文件通过git或者其他上传文上,上传原创 2020-09-16 22:59:15 · 275 阅读 · 0 评论 -
spring的缓存(cache)-(缓存穿透、缓存击穿、缓存雪崩、热点数据)
背景关于jmeter的配置由缓存引发相关的问题?什么是缓存穿透模拟缓存穿透什么是缓存击穿模拟缓存击穿jmeter模拟测试什么是缓存雪崩什么是热点数据(或者说热key)最后背景继上文《spring的缓存(cache)-分布式缓存》;关于jmeter的配置jmeter是Apacher应用程序是开源软件,100%纯Java应用而设计的负载测试功能行为和测量性能。它最初是为测试Web应用程序而设计的,但此后已扩展到其他测试功能。官网:htt...原创 2020-09-07 21:35:36 · 4199 阅读 · 1 评论 -
spring的缓存(cache)-分布式缓存
注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF目录注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF背景redis是什么?可以干嘛?相关工具:安装windows redis源码实现redis服务原创 2020-09-03 00:10:12 · 1490 阅读 · 0 评论 -
spring的缓存(cache)-本地
注:本文篇幅有点长,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF什么是缓存(cache)?缓存简称cache,全称:即高速缓冲存储器(Cache Memory)。缓存分为:硬件缓存和软件缓存。硬件缓存有CPU、内存条、硬盘等...以内存条为主,可以参照:https://baike.baidu.com/item/%E7%BC%93%E5%AD%98软件缓存:分为原创 2020-08-30 21:07:56 · 5700 阅读 · 0 评论 -
spring整合ORM框架(jdbcTemplate/hibernate/mybatis/mybatis_plus)
注:本文篇幅有点长,总字数3万多,所以建议各位下载源码学习。(如需要请收藏!转载请声明来源,谢谢!)代码下载:https://gitee.com/hong99/spring/issues/I1N1DF主要内容: 版本:spring:4.x 日志:log4j2整合:spring+springmvc+jdbcTemplatespring+springmvc+hibernatesprin...原创 2020-08-25 21:54:51 · 1036 阅读 · 0 评论 -
spring的spi
spi是什么?SPI(service provider interface)机制是JDK内置的一种服务发现机制,可以动态的发现服务,即服务提供商,它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。目前这种大部分都利用SPI的机制进行服务提供,比如:dubbo、spring、JDBC、等;spi解决了什么问题?由于classLoader加载类的时候采用是【双亲委托模式】,意思是:首先委托父类去加载器获取,若父类加载器存在则直接返回,若..原创 2020-08-22 22:39:34 · 6883 阅读 · 0 评论 -
spring事务管理
目录什么是事务?事务的特性(ACID):"脏读"、"幻读"、"不可重复读"是什么?Mysql(InnoDB)数据库事务的隔离级别:什么事务传播行为?spring的事务解决了什么问题?spring事务的传播行为有哪些?spring7种传播行为:代码实现PROPAGATION_SUPPORTS(支持当前事务;如果不存在,则执行非事务性)PROPAGATION_MANDATORY(支持当前事务;如果不存在当前事务,则抛出一个异常)PROPAGATION_REQUIR原创 2020-08-09 20:00:05 · 1122 阅读 · 0 评论 -
spring运行应用的两种方式
一、通过外部tomcat运行方式二、通过内部Jettty在maven的pom中加入如下 <build> <plugins> <!-- jetty插件 --> <!--通过 maven run--> <plugin> <groupId>org.mortbay.jetty</..原创 2020-08-09 19:00:03 · 741 阅读 · 0 评论 -
关于canal消费者中引入dubbo消费者后调用dubbo接口为null问题
问题描述:原来spring boot 2.x+canal服务引入dubbo服务消费者,配置都配过了,发现dubbo消费者每次请求都是报空指针异常。如下图项目结构:spring 2.x、canal消费者、kafa集成dubbo消费者服务排查如下:首先查看引入配置如下:引入dubbo包<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo原创 2020-07-02 19:15:16 · 539 阅读 · 0 评论 -
问题:ssm关于mybatis没有找到配置问题(not found)
昨天帮一位朋友ssm框架的一个问题,发现报了如下的问题:Caused by: org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mybatis.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configurat.原创 2020-06-14 16:02:50 · 1365 阅读 · 0 评论 -
关于@RequestBody 不存在属性问题: Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
这里写自定义目录标题关于json@RequestBody 不存在属性导致问题发现关于json@RequestBody 不存在属性导致问题问题:调接口时候发现接口没有bean的属性参数导致JSON转换出错,如下图:发现排查如下:首先发现1.RefundCommonModifyApplyReq这个类的确没有存在属性:showCommissionOption;2.首页原来售后接口没有发...原创 2020-04-29 18:48:16 · 1104 阅读 · 0 评论