废话不多说直接说结果
在你需要写一个jetlinks中的Controller中是不需要调用dao层mapper 它已经封装好了
那么如何调用来读写数据库?
Controller层:
public class Controller名称 implements ReactiveServiceCrudController<实体类, String> {
}
@Service
public class 名称Service extends GenericReactiveCrudService<实体类, String> {
其实它已经封装好了方法
如:如何直接调用select查询列表
在方法块中
return createQuery().fetch();
即可
//删除
return deleteById(id);
//修改 第一个是id 第二个是实体类
return updateById(id, 实体类);
//增
return save(实体类);
注意返回值类型
}
//删除的例子
public Mono<Integer> EquipmentDeleteById(String id) {
return deleteById(id);
}
可以按对应的进行学习
jetlinks中封装好了所以我们直接可以用Controller层调用Service即可
如需要加一些依赖
![](https://i-blog.csdnimg.cn/blog_migrate/a895c28849dbe9d6ea2cc29ebce83a1a.png)
直接在本模块中添加依赖即可