阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无

有一说一,网上的那些Spring Cloud 学习资料大多是老版本那套东西,学习 Spring Cloud Alibaba 才是目前最正确的姿势!Spring Cloud Alibaba 基于 Spring Cloud 构建,提供了对 Alibaba 组件的封装而已,其最顶层的抽象还是Spring Cloud

Spring Cloud Alibaba 也是国内微服务市场的重磅利器,最重要的是,Spring Cloud Alibaba 早就得到了 Spring Cloud 官方认证:

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第1张图片

如果你问 Spring Cloud 技术怎么选,选官方认证 Spring Cloud Alibaba 就对了!

说到这,阿鑫自然是有好东西分享,前几日我在阿里老哥便成功拿到一份他们公司内部通用的 Spring Cloud Alibaba 学习文档,大家来一起看看吧(记得看到文末)

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第2张图片

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第3张图片

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第4张图片

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第5张图片

内容精选

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第6张图片

阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第7张图片

​越努力越幸运,要想涨薪,就必须提升自己,所以,别再固步自封了,生于忧患,死于安乐,没人逼你学习,借网上一句名言:吃不了学习的苦,就只能吃生活的苦!

需要拿去学习的朋友请 戳 --- >>> 传送门

 

一点原文展示

2.2 创建父工程

创建一个 maven 工程,然后在 pom.xml 文件中添加下面内容

4.0.0

org.springframework.boot
spring-boot-starter-parent
2.1.3.RELEASE

com.itheima
springcloud-alibaba
1.0-SNAPSHOT
pom

1.8
UTF-8
UTF-
8
Greenwich.RELEASE
2.1.0.RELEASE




org.springframework.cloud
spring-cloud-dependencies
${spring-cloud.version}
pom
import

版本对应: 阿里又出神作:最新Spring Cloud Alibaba全解手册限时开源,手慢无_第8张图片

2.3 创建基础模块

1 创建 shop-common 模块,在pom.xml中添加依赖  




springcloud-alibaba
com.itheima
1.0-SNAPSHOT

4.0.0
shop-common


org.springframework.boot
spring-boot-starter-data-jpa


org.projectlombok
lombok


com.alibaba
fastjson1.2.56


mysql
mysql-connector-java
5.1.6


2 创建实体类
//用户
@Entity(name = "shop_user")
@Data
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer uid;//主键
private String username;//用户名
private String password;//密码
private String telephone;//手机号
}
//商品
@Entity(name = "shop_product")
@Data
public class Product {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer pid;//主键
private String pname;//商品名称
private Double pprice;//商品价格
private Integer stock;//库存
}
//订单
@Entity(name = "shop_order")
@Data
public class Order {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long oid;//订单id
private Integer uid;//用户id
private String username;//用户名

2.4 创建用户微服务

步骤 :
1. 创建模块 导入依赖
2. 创建 SpringBoot 主类
3. 加入配置文件
4. 创建必要的接口和实现类 (controller service dao)
新建一个 shop-user 模块,然后进行下面操作
1 创建 pom.xml



springcloud-alibaba
com.itheima



springcloud-alibaba
com.itheima
2 编写主类
@SpringBootApplication
@EnableDiscoveryClient
public class UserApplication {
public static void main(String[] args) {
SpringApplication.run(UserApplication.class, args);
}
}

剩下的好内容,戳上方的传送门获取吧

你可能感兴趣的:(程序员,Java,面经,开源,spring,cloud,java)