day11

复合主键的使用@IdClass

复合主键主要是指你的数据表中有两个主键

1、创建复合主键类

@Entity

@Table(name = "tb_friend")

@IdClass(Friend.class)

@Data

public class Friend implements Serializable {

    private static final long serialVersionUID = -5090564811932486279L;

    @Id

    private String userid;

    @Id

    private  String friendid;

    private String islike;

}

2Spring Cloud和Dubbo对比

或许很多人会说Spring Cloud和Dubbo的对比有点不公平,Dubbo(原来是属于阿里巴巴)只是实现了服务治

理,而Spring Cloud下面有17个子项目(可能还会新增)分别覆盖了微服务架构下的方

方面面,服务治理只是其中的一个方面,一定程度来说,Dubbo只是Spring Cloud

Netflix中的一个子集。


2.服务发现——Netflix Eureka

客服端负载均衡——Netflix Ribbon

断路器——Netflix Hystrix

服务网关——Netflix Zuul

分布式配置——Spring Cloud Config

你可能感兴趣的:(day11)