自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 入门级微服务项目搭建:八、集成远程调用框架Dubbo

如上图所示,请求成功,说明Dubbo已经成功集成到项目中了。

2024-05-17 09:35:24 1748

原创 入门级微服务项目搭建:七、集成Sentinel

​ Sentinel是阿里团队研发的一个流量防护组件,其主要的作用就是限流、熔断等,具体原理啥的就不在这里展开了,下面就开始集成Sentinel的实战吧。

2024-05-16 16:50:23 939

原创 入门级微服务项目搭建:六、集成Gateway

​ Gateway俗称网关,我平常喜欢叫它门卫大爷。平常的单体项目访问接口,都是直接通过暴露出来的路径进行访问。而在微服务中则有所不同,我们不直接访问服务,而是通过Gateway来访问服务,我们的请求先到Gateway中,然后再转到具体服务中去。听起来有点像nginx,所以介于这样的工作形式,我才会将Gateway亲切的称为门卫大爷。​ Gateway原理我就不在这里过多的赘述了,直接开始集成Gateway的实战吧。

2024-05-16 10:06:51 304

原创 入门级微服务项目搭建:五、集成Nacos

​ nacos是阿里巴巴团队研发的一个服务注册与发现中心,是Spring Cloud Alibaba的五大组件之一,关于nacos的原理啥的我这边就不过多介绍了,有机会再出一篇文章整理nacos的内容。

2024-05-15 16:45:04 577

原创 入门级微服务项目搭建:四、抽离公共内容,形成公共模块

​ 之前新建的用户模块有很多东西是其他模块需要重复编写的,比如说统一响应类,或者说一些通用的成员变量等。这些东西包括以后产生的一个工具类都可以放在一个公共模块下面。​ 接下来我将会新建一个common模块,用于存放一些公共的东西。

2024-05-15 16:38:11 232

原创 入门级微服务项目搭建:三、创建系统核心子模块

现在我们就开始创建系统模块的子模块了,我们在这些子模块中编写具体的业务逻辑。下面我将创建一个用户模块作为示例。

2024-05-15 13:49:09 880

原创 入门级微服务项目搭建:二、创建系统核心模块父工程

​ 我们将业务处理逻辑写在系统核心模块中。而由于我们将具体业务拆分成很多的业务模块,这些模块有很多公用的依赖,因此我们创建一个父工程,由父工程引入公用依赖,子工程直接继承父工程即可。

2024-05-15 11:56:12 303

原创 入门级微服务项目搭建:一、搭建父工程

​ 搭建微服务父工程

2024-05-15 11:50:51 411 1

原创 mysql实现主从复制

使用docker,实现Mysql数据库的主从复制

2024-05-10 15:36:14 681

原创 StringBuffer简单使用

StringBuffer的简单使用,实际项目中用的高频方法

2023-04-28 12:16:52 2097 1

原创 简单理解并使用代理

​ 静态代理在程序写的时候已经将代理类,代理与委托类之间的关系写死了。编译后,我们可以在.class文件中找到我们的代理类。jdk实现动态代理,可以看出动态代理并没有写死,在运行的时候我们才进行创建代理类。jdk动态代理代理的是接口而不是类。因此要求目标对象必须要实现接口。InvocationHandler是其核心,里面有一个invoke方法。当我们执行代理对象的方法时(也就是执行proxy.handOut();)会被自动替换成执行invoke方法。

2023-04-27 15:42:18 111 1

原创 linux系统下安装GeoServer(使用阿里云服务器)

GeoServer的安装依赖于tomcat和jdk,所以在安装GeoServer前要先在服务器上安装tomcat和jdk,并且GeoServer、tomcat、jdk这三者的版本也有所要求。不然可能会报错。我这里用的版本是jdk8、tomcat8、GeoServer2.15.4。

2023-04-13 14:39:57 1270

原创 Springboot中的事务回滚

1.只有在开启事务的方法中出现异常,才会自动回滚,需要在service的public方法上面加上 @Transactional,一旦程序出现异常,事务会自动回滚。5.如果try-catch语句在finally中进行了return操作,那么catch中手动抛出的异常也会被覆盖,同样不会自动回滚,需要手动回滚。2.如果在try-catch语句中对可能出现的异常进行了捕获处理,没有再手动throw异常,spring认为该方法成功执行,不会进行回滚。

2023-04-06 14:16:15 2285 2

Another-Redis-Desktop-Manager.1.6.1.exe

redis缓存数据库可视化软件,用户界面干净,简洁明了。较为适合初学者,能够快速上手

2023-07-08

空空如也

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

TA关注的人

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