Spring Boot、Spring Cloud Stream与Docker在微服务开发中的应用
1. Spring Data
Spring Data提供了一种优雅的抽象,用于使用实体和存储库访问和操作持久数据。其编程模型在不同类型的数据库(如关系型、文档型、键值型和图数据库)之间相似,但并非完全可移植。
1.1 实体注解
若要将实体存储在MongoDB数据库中,可以将Spring Data MongoDB子项目的注解与通用的Spring Data注解一起使用。示例代码如下:
import org.springframework.data.annotation.Id;
import org.springframework.data.annotation.Version;
import org.springframework.data.mongodb.core.mapping.Document;
@Document
public class RecommendationEntity {
@Id
private String id;
@Version
private int version;
private int productId;
private int recommendationId;
private String author;
private int rate;
private String content;
}
其中, @Id 和 @
超级会员免费看
订阅专栏 解锁全文
1960

被折叠的 条评论
为什么被折叠?



