最近在学习springcloud,父模块中有多个子模块模拟服务。前几天新增子模块时都没问题,今天新增陆续出现一堆问题:1.新增模块不被spring和maven管理,表现是java文件、resource文件没有结构就是普通灰色文件,且新增application.yml文件没有绿叶标志2.pom文件中写入依赖后,文件报 Failed to read artifact descriptor
转载 2023-12-31 21:09:21
105阅读
# 使用 Spring Cloud 连接 MySQL 数据库 Spring Cloud 是一个用于构建和开发云原生应用程序工具集,而 MySQL 则是广泛使用关系型数据库。将两者结合,可以实现 数据持久化存储,数据高可靠性和可伸缩性。本篇文章将介绍如何在 Spring Cloud 项目中集成 MySQL 依赖,并提供相关代码示例。 ## 1. 环境搭建 首先,你需要确保已经安装了以
原创 8月前
43阅读
 依赖管理Spring Cloud Alibaba BOM 包含了它所使用所有依赖版本。一、版本管理规范项目的版本号格式为 x.x.x 形式,其中 x 数值类型为数字,从 0 开始取值,且不限于 0~9 这个范围。项目处于孵化器阶段时,第一位版本号固定使用 0,即版本号为 0.x.x格式。由于 Spring Boot 1 和 Spring Boot 2 在 Actuator 模
转载 2024-03-28 08:30:25
164阅读
前言:在校期间学java该学些什么呢,以什么为目标呢,要学会什么才能好找工作呢,我相信这不仅仅是我一个人疑惑!个人观点:首先,打好基础,为以后可持续性以及高效率学习打好基础,       切勿舍本求末,不要刚学就开始筹划做项目,什么是 Spring Boot?Spring Boot 是 Spring 开源组织下子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring
转载 8月前
15阅读
 关系 (relationship)是事物之间联系。在面向对象建模中,最重要 3 中关系是 依赖、泛化和关联。在图形上,把关系图画成一条线,并用不同线区别关系种类。5.2.1 依赖(dependency)是一种使用关系,说明一个事物(如类 window)使用另一个事物(如类Event)信息和服务,但反之未必。在图形上,把依赖画成一条有向虚线,指向被依赖事物。 依赖
什么是依赖管理?通俗来讲,依赖管理由如下两部分组成。首先,Gradle 需要知道项目构建或运行所需要一些文件,以便于找到这些需要文件。我们称这些输入文件为项目的依赖。其次,你可能需要构建完成后自动上传到某个地方。我们称这些输出为发布。下面来仔细介绍一下这两部分:大部分工程都不太可能完全自给自足,一般你都会用到其他工程文件。比如我工程需要 Hibernate 就得把它类库加进
转载 2024-04-06 23:44:59
82阅读
使用步骤:SpringBootSpringBoot准备步骤1:添加依赖操作: // 继承SpringBoot父依赖,导入springCloud,通用Mapper启动器,mysql驱动,添加web启动器,tk.mybatis 减少数据库配置 1:添加父工程依赖: // springBoot 父坐标 统一依赖管理 <parent> <groupId>org.
转载 2024-02-20 22:00:25
195阅读
学而时习之,不亦说乎前言本篇基于maven来构建微服务项目的基本项目架构,我们知道所谓微服务,即会将多个业务划分成多个项目来处理,如何统一管理这些项目,maven引出了父子项目的结构,可以方便给我们提供:统一依赖管理控制插件版本聚合项目创建父项目使用STS创建,file->new->other…,选择Maven下Maven Project,按如下图创建父项目,注意packagin
转载 2024-02-29 23:50:54
102阅读
webservice使用xml,服务之间依赖比较强,数据包比较大,编译和解析因为xml递归解析形式,性能不好 dubbo、hsf是基于RPC,dubbo强语言依赖,发送方是什么语言写,服务方就要用什么语言解析。dubbo就是在两端开websocket,用于建立两点之间通信,传是序列化好对象。Dubbo 底层原理分布式系统调用: 把服务放在另一个节点上计算,减轻当前节点上运算压力。 相
转载 2024-09-26 16:01:04
23阅读
Spring Cloud 配置文件是bootstrap或者application两个,如果服务配置过多那么文件内容肯定较多,在普通spring 项目中都是独立出来一个文件用于标注不同需求内容,例如数据库,redis等,然后再import导入进来就可以使用,在Spring Cloud中要如何引用呢,在使用过程中发现了几种方式都记录下来,希望对正在学习spring Cloud“学友”有所帮助。
SpringCloud实战项目全套学习教程连载中PassJava 学习教程简介PassJava-Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。PassJava 是一款Java面试刷题开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目采用
遇到问题:搭建SpringCloud项目的时候,不清楚怎么导入SpringBoot和SpringCloud依赖以及他们之间版本关系。昨日搭SpringCloud时候,报了一个下午依赖冲突。今天解决了,特此记录一下。由于SpringCloud依赖于SpringBoot,因此,SpringCloud和SpringBoot有着严格对应关系。如: 以上是SpringCloud和SpringB
转载 2024-03-04 13:18:32
22阅读
一.Hystrix断路器1.为什么需要 Hystrix断路器?雪崩现象: 复杂分布式架构应用程序有很多依赖,当依赖某个服务出现失败时(线程池阻塞),很容易拖垮整个应用。解决办法:对依赖做隔离,Hystrix就是处理依赖隔离框架,同时也是可以帮我们做依赖服务治理和监控hysrix(豪猪):保证微服务群健壮,做了隔离,熔断,降级,缓存等操作。 最终达到不会由于某个服务出问题而导致雪崩,
转载 2024-06-28 06:27:34
48阅读
首先说说什么是Spring Cloud?Spring Cloud 是一系列框架有序集合,它利用 Spring Boot 开发便利性简化了分布式系统开发,比如服务发现、服务网关、服务路由、链路追踪等。Spring Cloud 并不重复造轮子,而是将市面上开发得比较好模块集成进去,进行封装,从而减少了各模块开发成本。这种全家桶式技术栈,能把所有原理讲清估计很难,多半都是停留在功能
先来看一下我们熟悉第一代 spring cloud 组件  spring cloud 现在已经是一种标准了,各公司可以基于它编程模型编写自己组件 ,比如Netflix、阿里巴巴都有自己一套通过spring cloud 编程模型开发分布式服务组件 。Spring Cloud 二代组件Spring Cloud Alibaba 主要包含 Sentinel、Nacos、Ro
转载 2024-04-09 11:26:07
53阅读
SpringCloud学习(一)创建父工程1.IDEA创建maven父工程2.配置pom信息3.pom中build作用 1.IDEA创建maven父工程File -> New -> Project 选择next 点击finish创建工程 删除src及下内容,只保留pom项目信息2.配置pom信息<?xml version="1.0" encoding="UTF-8"?>
转载 10月前
22阅读
parent依赖<!-- 版本管理配置 --><properties> <!--依赖管理--> <spring-boot-dependencies.version>2.2.6.RELEASE</spring-boot-dependencies.version>
原创 2022-03-01 10:08:31
589阅读
parent依赖<!-- 版本管理配置 --><properties> <!--依赖管理--> <spring-boot-dependencies.version>2.2.6.RELEASE</spring-boot-dependencies.version> <spring-cloud-alibaba-dependencies.version>2.2.1.RELEASE</spring-cloud-
原创 2021-08-07 10:07:31
731阅读
SentinelSentinel是什么独立于项目外 服务流量控制台,可以用于熔断 防止服务崩溃无响应,服务重启,流量限制等能做什么 针对于什么场景sentinel给我们带来服务Sentinel 独立于项目外,开箱即用控制台可以可视化实时监控和服务规则配置可以无缝配合cloud注册中心 最佳匹配 nacos,也可以使用其他的如 Eureka apollo zookeeper等解决了什么场景问
转载 2024-10-29 07:42:00
25阅读
当使用 Java Spring Boot 与 MongoDB 时,可以使用 Spring Data MongoDB 来轻松地进行数据库操作。以下是一个简单示例,演示如何在 Spring Boot 中使用 MongoDB 进行基本 CRUD(创建、读取、更新、删除)操作。Spring Data for MongoDB是 Spring Data 一部分,提供与 MongoDB 文档数据库集成,
转载 2024-09-16 01:07:38
51阅读
  • 1
  • 2
  • 3
  • 4
  • 5