Spring WebFlux (1): r2dbc+mysql+springdoc 创建 RESTful API
发布时间
阅读量:
阅读量
由于响应式编程在网络编程中的应用日益广泛,在关系型数据库领域中也出现了许多基于r2dbc等包的支持下开发出的新一代MySQL系列数据库。尽管响应式的写法与原有的Servlet存在较大差异,在控制层和服务层方面的实现方式与之前基本一致。然而,在功能上却有显著的不同之处——主要区别在于Controller返回的是Mono或Flux;特别是在支持CRUD操作方面,则与原有的JPA机制基本一致。
例子:
1、创建table
在MySQL数据库中建立一个名为mydb的数据库; 然后随后创建一个名为employee的表用于测试; 字段内容如下:
- id
- name: 员工姓名
- age:员工年龄
- salary:员工薪酬
CREATE DATABASE IF NOT EXISTS mydb;
USE mydb;
DROP TABLE IF EXISTS `employee`;
CREATE TABLE `employee` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL,
全部评论 (0)
还没有任何评论哟~
