18 Aralık 2020 Cuma

SpringData MongoDB Reactive

Giriş
Şu satırı dahil ederiz
import org.springframework.data.mongodb.repository.ReactiveMongoRepository;
Maven
Şu satırı dahil ederiz
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId>
</dependency>
Örnek
Elimizde şöyle bir kod olsun. Bu kod için ReactiveMongoRepository yaratılır
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
@Document
public class Employee {
    @Id
    private String id;
    private String name;
    private String department;
    // Constructors, getters, and setters
}
Örnek
Elimizde şöyle bir kod olsun. Bu kod için ReactiveMongoRepository yaratılır
import lombok.Data;
import lombok.ToString;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Data
@Document
@ToString
public class Freelancer {

    @Id
    private String id;
    private String name;
    private int age;
    private List<String> skills;

}

Hiç yorum yok:

Yorum Gönder