非JSON格式入参

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: 以上代码展示了四个 `/init` 接口的重载方法,均使用 `POST` 请求,返回 JSON 格式数据。分别接收 `User` 对象、基础 `int` 类型、`@RequestParam` 注解参数和 `@RequestBody` 注解参数,用于初始化医生配置,体现参数传递的多种方式。
@PostMapping(value = "/init", produces = MediaType.APPLICATION_JSON_VALUE)
public ResultDTO initDoctorConfig(@Valid User param) {
   do something...
}

@PostMapping(value = "/init", produces = MediaType.APPLICATION_JSON_VALUE)
public ResultDTO initDoctorConfig(int id) {
    do something...
}

@PostMapping(value = "/init", produces = MediaType.APPLICATION_JSON_VALUE)
public ResultDTO initDoctorConfig(@RequestParam int id) {
    do something...
}

@PostMapping(value = "/init", produces = MediaType.APPLICATION_JSON_VALUE)
public ResultDTO initDoctorConfig(@RequestBody int id) {
   do something...
}
相关文章
|
2天前
|
存储 关系型数据库 MySQL
业务应用场景
传统关系型数据库(如MySQL)难以应对“三高”挑战:高并发读写、海量数据存储访问,以及高可扩展性与高可用性需求,在Web2.0时代面临性能与扩展瓶颈。
删除文档
删除文档使用语法:db.集合名称.remove(条件)。如db.comment.remove({})将清空集合数据,慎用;删除指定记录如_id为"1"的文档,可执行db.comment.remove({_id:"1"})。操作不可逆,请谨慎执行。
|
2天前
|
JSON NoSQL MongoDB
文档的基本查询
本文介绍了MongoDB中查询文档的基本操作。通过`find()`和`findOne()`方法可实现全集合查询及条件查询,如按`userid`筛选;支持投影查询,指定返回字段,控制是否显示`_id`,灵活获取所需数据。
泛型在静态方法和静态类中的问题
泛型类的静态成员不能使用类声明的泛型参数,因静态成员不依赖对象实例,而泛型类型在对象创建时才确定。如`public class Test2<T>`中,`static T one`会编译错误。但泛型方法可独立定义类型参数,如`public static <T> T show(T one)`正确,其T与类无关。
|
2天前
|
Java 调度
线程池
线程池通过池化技术管理多个线程,避免频繁创建和销毁的开销,提升多线程编程效率。它自动调度线程复用,减少资源消耗与上下文切换,适用于高并发场景。使用时只需提交任务,无需关注线程生命周期,极大简化了并发编程。
|
2天前
|
监控 算法 Unix
Thread.sleep(0) 到底有什么用
Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因系统调度受优先级和竞争影响;Sleep(0)则触发立即重新分配CPU,让其他线程有机会执行,避免界面假死。两者作用显著不同。
|
2天前
|
存储 NoSQL 物联网
MongoDB应用场景
MongoDB适用于社交、游戏、物流、物联网及直播等场景,因其支持海量数据存储、高频读写操作。用户信息、动态、日志等低事务性、高并发数据可高效存取,尤其适合用嵌套结构与地理位置索引优化查询,是大规模非结构化数据存储的理想选择。(238字)
|
2天前
|
存储 NoSQL 定位技术
MongoDB什么时候用
若应用无需事务与复杂关联查询,且需高并发、海量存储、快速扩展、高可用及多样查询支持,符合一两点即可考虑MongoDB,两项以上则为理想之选。
|
2天前
|
JSON NoSQL 关系型数据库
MongoDB简介
MongoDB是一款开源、高性能、无模式的文档型数据库,采用类似JSON的BSON格式存储数据,结构灵活,支持复杂数据类型。文档以键值对形式组织,兼具灵活性与扩展性,是最接近关系型数据库的NoSQL产品,适用于快速开发与大规模扩展场景。
|
2天前
|
存储 JSON NoSQL
数据模型
MongoDB以文档为最小存储单位,采用BSON(二进制JSON)格式存储数据。BSON支持内嵌对象和数组,具备轻量、可遍历、高效等特点,除JSON基本类型外,还扩展了Date、ObjectId、二进制数据等特殊类型,灵活支持结构化与非结构化数据,但空间利用率相对较低。