开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(十)

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: Spring Cloud微服务架 Spring Cloud微服务架构设计与开发实战课时1.10—Java Spring Cloud开发环境配置。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!

哈喽各位同学们大家好呀,小编今天带着开发者学院中课程Java Spring Cloud开发环境配置”干货总结来了~一起学习新课程吧!

课程链接以及图谱地址小编已经为大家指路了,搭配学习效果更佳👇

课程名称:Java Spring Cloud开发环境配置

课程地址:https://developer.aliyun.com/learning/course/60/detail/1113

图谱名称:Alibaba Java 技术图谱

图谱地址:https://developer.aliyun.com/graph/java


Java Spring Cloud开发环境配置


这节课讲的是微服务架构spring Club的这套微服务体系开发环境的一个搭配我们有一些技巧,一些方面的开发工具大家直接拿过来使用,来节约我们的整个的一个开发时间。原始Spring Cloud做开发方式的话你可以自己完全的去手动搭配但是使用有些工具家来说叫事半功倍你可以去投入更少的精力,得到更好的一个学习效果。 

 

  1. Java Spring Cloud开发工具 
  2. Java Spring Cloud开发工具 
  3. LinuxWindows Mac OS 
  4. Java 8+ 
  5. IDEEclipse 4.6+或者 IntelliJ IDEA 

image.png 

开发环境的话主要是根据个人习惯Mac开发会稍微贵一点,Windows开发相对于较便宜可能一万能买苹果两万元的配置,java环境一般都是8这个版本,IDE大家用的基本上就是国内破解版企业用的话也要慎重企业版的功能更强一点,你这个社区版的话可能有很多功能用不了有Eclipse你可以装个插件,智能提示可以设置一下 

 

  1. Java Spring Cloud开发工具下载地址 
  2. Eclipse: http://www.eclipse.org/ 
  3. IntelliJ IDEA https://www.jetbrains.com/idea/ 

配置jdk不会的上网搜索流程苹果环境下稍微麻烦一点苹果快捷键的话你要适应 

 

  1. Spring Cloud在线开发工具 

image.png 

官方也提供了在线的一个项目的一个快速生成器这个地方的话你可以直接选2.5版本这是指的spring boot 版本不是Spring Cloud的版本因为Spring Cloud本身寄生于spring boot之上所以它的版本的话其实都是英文名字而我们spring boot 版本是数字编码的基本上相对来说比较好记。一般的话现在大家做Spring Cloud或者做spring boot ,基本上都是2.0以后的版本。 

依赖的话你可以在右侧直接输入进去然后添加Api或者消息网关做容量限流在里面,组建可以收日志都可以然后生成一个压缩包,那么你在解压导入Eclipse就行了不行导入这个IDEA也可以 

这个工具也可以手动来做改配置文件完全都不用也行对于特别熟练的成员来说,他这么干是可以的,刚入行的同学的话,一般的话开发咱们还是需要智能提示,借助一些工具 

 

  1. Eclipse开发工具 
  2. Spring Cloud微服务模板向导 

image.pngimage.png 

 

Eclipse你可以装个spring插件安装插件后你自己可以创建项目的时候,可以直接去快速的去创业一个spring boot项目跟在线的版本是一样的IDEA大家自己也可以装一下但是IDEA本身装完以后可能稍微吃内存一点因为它大量的智能提示所以比Eclipse更废内存 

网址:start.spring.io 

image.png 

这里可以搜索需要的,搜索的都可以用,然后点生成就可以使用。 

image.png 

image.png 

插件装完后,这里面也可以添加,新建项目的时候会有一个spring starter的向导效果然后下一步就可以了 

相关文章
|
6天前
|
XML Java 数据库连接
spring boot 参数的过滤注解与实战
在Spring Boot应用中,对于入参的过滤,通常会涉及到对Web层的数据验证和处理。Spring Boot借助Spring框架提供了强大的验证框架支持,主要基于JSR-303/JSR-380(Bean Validation API)规范,以及Spring自身的@Valid或@Validated注解来实现请求参数的验证。以下是一些常见的使用案例来展示如何对参数进行过滤和验证。
16 1
|
8天前
|
负载均衡 Java API
Spring Cloud 面试题及答案整理,最新面试题
Spring Cloud 面试题及答案整理,最新面试题
92 1
|
8天前
|
Java Nacos Sentinel
Spring Cloud Alibaba 面试题及答案整理,最新面试题
Spring Cloud Alibaba 面试题及答案整理,最新面试题
41 0
|
9天前
|
SpringCloudAlibaba Java 持续交付
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
57 0
|
9天前
|
SpringCloudAlibaba Java 网络架构
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
55 0
|
5天前
|
存储 缓存 安全
Spring Boot从入门到实战
本课程从SpringBoot的最基础的安装、配置开始到SpringBoot的日志管理、Web业务开发、数据存储、数据缓存,安全控制及相关企业级应用,全程案例贯穿,案例每一步的都会讲解实现思路,全程手敲代码实现。让你不仅能够掌SpringBoot的应用,还能了解背后的原理,学习完本课程后,能够让你动手独立完成一个中小型的SpringBoot Web应用开发。
13 1
Spring Boot从入门到实战
|
9天前
|
SpringCloudAlibaba 负载均衡 Java
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
33 1
|
9天前
|
Java Nacos Sentinel
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(九)Nacos+Sentinel+Seata
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(九)Nacos+Sentinel+Seata
103 0
|
9天前
|
消息中间件 SpringCloudAlibaba Java
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪
77 0
|
9天前
|
SpringCloudAlibaba Java 测试技术
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(六)Hystrix(豪猪哥)的使用
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(六)Hystrix(豪猪哥)的使用
21 1

相关产品

  • 微服务引擎
  • 服务网格