使用Spring Data R2DBC +Postgres实现增删改查功能
在本教程中,我想向您展示如何通过带有Spring WebFlux的Spring Data R2DBC 执行各种Postgres CRUD操作。R2DBC代表反应式关系数据库连接。像JPA一样,R2DBC是关系数据库的反应性驱动程序的规范。由于它是一个单独的规范,因此请勿与JPA / Hibernate功能比较。我们将开发一个名为product-service的Spring Boot应用程序,该应用程序负责创建新产品/检索所有产品/删除或更新现有产品以执行R2DBC的各种Postgres CRUD操作。实体类我们不能在此处添加@Entity,因为这不是JPA。Spring Data反应性存储库Spring Data照常进行所有繁重的工作。REST API现在是时候通过REST API公开服务了:配置Spring Data反应驱动程序需要这样的配置才能连接到Postgres DB。
用户评论