一、前言 作为微服务治理生态体系内的重要框架 dubbo ,从出身到现在历经了十多年的市场检验而依旧火热,除了其自身优秀的设计,高性能的 RPC 性能,以及依托于 spring cloud-alibaba的这个背后强劲的开源团队支撑,在众多的微服务架构选型中,成为很多架构设计者们不可或缺的选择之一。 二、dubbo适用场景 关于dubbo的具体技术点,
......
341
0
0
2023-12-12
Q:使用过滤器、拦截器与切片实现每个请求耗时的统计,并比较三者的区别与联系过滤器Filter过滤器概念Filter是J2E中来的,可以看做是Servlet的一种“加强版”,它主要用于对用户请求进行预处理和后处理,拥有一个典型的处理链。Filter也可以对用户请求生成响应,这一点与Servlet相同,但实际上很少会使用Filter向用户请求生成响应。使用Fi
......
199
0
0
2023-12-10
知识准备 需要对分布式任务的知识体系和ElasticJob有基本的理解。@pdai 什么是ElasticJob ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。 它通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场
......
415
0
0
2023-11-24
Sharding – JDBC 最早是 当当网 内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为 ShardingSphere ,2020年4⽉16日正式成为 Apache 软件基金会的顶级项目。ShardingSphere-Jdbc定位为轻量级Java框架,在 Java 的Jd
......
340
0
0
2023-10-26
Minio上传文件如果不使用云服务的话,需要本地搭建,一般选择 FastDFS 但是 FastDFS 安装比较复杂,今天了解一款安装使用更简单的存储系统 MinIOMinIO 这是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件上。即X86等低成本机器也能够很好的运行MinIO。MinIO与传统的存储和其他的对象存储不同的
......
300
0
0
2023-10-11
1. 前言一个项目中使用多个数据源的需求,我们在日常工作中时常会遇到。 以商城系统为例,有一个 MySQL 的数据库负责存储交易数据。公司还有一套 ERP 企业信息化管理系统,要求订单信息同步录入 ERP 数据库,便于公司统一管理,而该 ERP 系统采用的数据库为 SQL Server 。 此时,就可以在 Spring Boot 项目中配置多个数据源。另外
......
320
0
0
2023-10-10
前言大约在19年的这个时候,老同事公司在做医疗系统,需要和HIS系统对接一些信息,比如患者、医护、医嘱、科室等信息。但是起初并不知道如何与HIS无缝对接,于是向我取经。最终经过讨论采用了视图对接的方式,大致就是HIS系统提供视图,他们进行对接。写这篇文章的目的这篇文章将会涉及到Spring Boot 与Mybatis、数据库整合,类似于整合Mybatis与数
......
315
0
0
2023-09-19
优质文章,及时送达项目描述:在微信小程序中通过与Springboot操作数据库实现简单的增删改查,其中我是用springboot整合mybatis-plus 和 mysql 使用的1. 开发前准备1.1 前置知识Java 基础Spring boot 简单基础知识1.2 环境参数开发工具:IDEA基础环境: Maven +JDK8主要技术:SpringBoot
......
356
0
0
2023-09-17
目录前言一、创建Spring boot工程后,在pom.xml中添加依赖1.1、方式一,新建工程时,在IO选项勾选邮件依赖1.2、方式二,手动在pom.xml中添加依赖二、在工程resource目录下创建application.properties文件,并添加相关配置三、关于授权码3.1、什么是 QQ 邮箱授权码3.2、如何获取QQ授权码 3.2.
......
374
0
0
2023-09-11
目录Mybatis的简单介绍1 环境搭建2 整合方式一:注解版2.1 配置2.2 编码2.3 测试3 整合方式二:XML版3.1 配置3.2 编码3.3 测试4 总结Mybatis的简单介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code
......
306
0
0
2023-09-11
目录1 什么是前后端分离2 Spring Boot后端搭建2.1 Mapper层2.2 Service层2.3 Controller层2.4 配置类3 Vue前端搭建3.1 新建Vue_cli2.x项目3.2 引入路由3.3 新建文件3.4 配置和测试路由3.5 引入Element UI3.6 使用Element UI美化页面3.7 整合axios与Spri
......
312
0
0
2023-09-11
目录💖 Spring Boot starter入门 💖 SpringBoot基本设置1.1 SpringBoot设置端口号1.2 SpringBoot设置项目名1.3 SpringBoot配置文件的拆分1.4 SpringBoot开启日志1.5 SpringBoot实现热部署 1.6 SpringBoot开启分页查询💖 springBoo
......
300
0
0
2023-09-11
一、引言 二、问题分析 三、解决问题 四、划重点 一、引言 小编最近接了个成功的服务端项目,在他们项目中集成了一个WebSocket,嗯,其实不难,有很多成功案例。 本文主要来记录一下,如果没有 百度 在自己的项目启动就抛开一些奇怪的问题,或者有一些奇奇怪怪的问题,靠自己怎么排查问题,另一种引擎去清除所有的问题都能够通过搜索来解决。 除了力,那我们就
......
286
0
0
2023-09-10
目录一。Redis实现分布式锁原理为什么需要分布式锁分布式锁如何实现如何避免死锁锁被别人给释放了如何确定锁的过期时间Redis的部署方式对锁的影响二。代码实现Redis分布式锁1.SpringBoot整合redis用到最多的当然属于我们的老朋友RedisTemplate,pom依赖如下:2.Redis配置类:3.Service层面4.业务调用实现分布式锁示例
......
399
0
0
2023-09-10
目录1、什么是Feign2、为什么使用Feign?3、如何使用Feign?3.1注册中心Nacos部署3.2部署生产者3.3 部署消费者,使用Feign调用provider方法4.ribbon负载均衡策略5.Feign传参6.Feign 性能优化7.整合gateway网关服务1、什么是FeignFeign 是 Spring Cloud Netflix 组件中
......
431
0
0
2023-09-10