开发者学堂课程【Spring Cloud 微服务架构设计与开发实战 :1.9Java Spring Cloud 微服务开发环境配置】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/60/detail/1113
1.9Java Spring Cloud 微服务开发环境配置
内容简介
一、Java Spring Cloud 开发工具
二、Eclipse 开发工具
三、IDEA 开发工具
四、操作演示
这节课主要是讲微服务 Java Spring Cloud 这套微服务环境的搭配,可以直接拿来使用,节省开发时间,原始的 Java Spring Cloud 开发环境是可以xxx手动配置,这节课所讲可以使xxx事半功倍,投入更少的时间去做更好的效果。
一、Java Spring Cloud 开发工具
1、Java Spring Cloud 开发工具有以下三种:
(1).Linux、Windows . Mac OS
(2).Java 8+
(3).IDE: Eclipse 4.6+或者IntelliJ IDEA
详解:
以上是安装在电脑上的推荐工具,这个环境比较多,大部分公司或者外企都选择的是Mac,还有苹果的Mac Book Pro,苹果记笔本。Windows相对于mac来说要便宜很多,也很好用。Java一般是使用8+版本;使用IDE的话用Eclipse 4.6+版本,企业选择IntelliJ IDEA需要慎重,切换功能很强; Eclipse需要安装插件。
2、Java Spring Cloud 开发工具下载地址
(1). Eclipse: http:
//www.eclipse.org/
(2).IntelliJ IDEA https:
//www.jetbrains.com/idea/
详解:
Java的安装环境就略过不说,JDK要是xxx不会配置的话,可以网上搜索;Windows在苹果设备上可能会相对于安卓设备来说比较麻烦些,但是还是需要适应。
3、Spring Cloud 在线开发工具
(1)、图示:
(2)、详解:
官方提供的最新的项目快速生成器,打开网站之后可以自行选择Spring Boot下面的版本,这些版本是 Spring Boot 的版本,不是 Spring Cloud 的版本,因为 Spring Cloud 本身是继承于 loser 之上,Spring Cloud 的版本都是英文名字,也不好记,Spring Boot 版本都是数字编码,都是较容易记住的类型。
现在使用的版本基本上也是使用2·0以后的版本,网站上直接在右侧输入,推荐做 api 或者网关都可以使用,可以直接搜索,形成压缩包之后再进行解压,导入 eclipse;如果 eclipse 不行。也可以导入 idea。这个工具xxx也可以自己动手做,要是自己做,可以改变软件,也可以改变公文件,如果在网上找的也是可以的,但是出错率相对来说比较大。对于已经入行的xxx是可以的,刚入行的xxx建议不要这样做,一般在开发过程中还是需要自动提示,借助这类工具。
二、Eclipse 开发工具
1、Spring Cloud 开发工具 Eclipse 安装插件
(1)图示:
(2)详解:
Eclipse 可以直接安装 spring 插件,这样比较方便
2、Spring Cloud 微服务模板向导
(1)演示图示:
(2)详解:
xxx在创建项目时,可以快速的创建一个 Spring Cloud 项目,这跟在线版本的效果是一样的。
三、IDEA 开发工具
1、Spring Cloud 开发工具 IDEA
(1)Linux、Windows 、Mac OS
(2)Java 8+
(3)IDE: IntelliJ IDEA
详解:
Idea 比较占内存,比各种插件也更占内存;其他的都比较好用。是付费的,在中国个人愿意掏腰包的很少,这方便主要看企业消费。
四、操作演示
首先打开官网,在搜索框里输入 start spring.io,在公司里一般不使用较新版本,一般在2·3版本的就足够;
模板设置,如图:
在图中需要知道什么都可以进行搜索,如搜索 redis
里面的内容都可以复制后直接用,本地会下载一个压缩包,解压之后可以导入使用;idea 的使用方法,可以在此基础上直接导入,多了导入的步骤,或者直接在安装插件里新建文件夹,效果是相同的。
这样会对微服务的实际操作有很大的帮助,讲操作是不想xxx只懂微服务概念,不会进行操作。不能说微服务xxx虽然只懂概念,还会写代码,xxx会写代码,别人同样也会,举例子说,医生不能只懂怎么给病人看病,但不会实际操作,这样是行不通的。