java camel swagger,Swagger将下划线转换为camelcase
因此,我在使用Swagger(Core 1.5.7)使用XML对象定义时遇到了麻烦。这里是我的XML代码:Swagger将下划线转换为camelcase
这是我的阳明代码:
result:
type: object
description: Some random description
properties:
status:
type: string
xml:
attribute: true
another:
type: object
properties:
customer:
type: object
properties:
superId:
type: string
xml:
name: my_super_id
attribute: true
我可以得到status没有问题,但my_super_id是null因为扬鞭与在参数生成模型类CamelCase,即mySuperId而不是my_super_id。 在我生成的模型类,我有这个: public ResultAnotherCustomer(@JsonProperty("mySuperId") final String mySuperId)
有没有什么办法解决这个问题?
+0
当你说模型类是在你的服务器代码?谁明确抛出错误?它是XML解串器吗? –
+0
是的,Swagger在构建过程中生成的模型类。我在帖子中添加了其他信息,即生成的模型类中的CamelCase输出。 –
+0
也许我错过了一些东西 - 为什么你不能只是改变模型,所以它说@JsonProperty(“my_super_id”)? –
java camel swagger,Swagger将下划线转换为camelcase相关推荐
- java itext 横线,Java itext生成pdf设置下划线,,package cn.o
Java itext生成pdf设置下划线,,package cn.opackage cn.outofmemory.example.itextpdf;import com.itextpdf.text.C ...
- JAVA正则表达式匹配字母数字下划线符号
正则表达式简单语法及常用正则表达式 基本符号: ^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示 ...
- java 带横杠或下划线_的数据库字段变驼峰,比如ID_CARD_INFO_TITLE转换成idCardInfoTitle
有个需求需要将数据库字段转换成驼峰字段,在网上找了一会这方面的工具, 写代码嘛,有现成的最好,但发现都写的乱七八糟, 有的各种引用工具类,有的是正则匹配来匹配去最后给出的结果还不对. 于是自己写了一个 ...
- java1.9关键字_对 Java 9 把单个下划线作为关键字的猜想
我们知道 Java 的合法命名是以字母或下划线开头的字符串,当然,以前单个下划线 _ 也是一个合法的变量命名.但是自 Java 8 的第一个版本开始,单个下划线的变量名编译时会有警告 int _ = ...
- java 英文数字下划线_为什么Java7开始在数字中使用下划线
JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长 ...
- java 下划线_Java SE 9:“ _”(下划线)更改
java 下划线 In this post, we will discuss about What is the use of Underscore ("_") in Java M ...
- java能下划线开头_为什么Java7开始在数字中使用下划线
JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长 ...
- 我可以在Android版式中加下划线吗?
如何在Android布局xml文件中定义带下划线的文本? #1楼 Strings.xml文件内容: <resource><string name="my_text" ...
- Python 单下划线(“_“)与双下划线(“__“)以及以双下划线开头和结尾的的区别
由于python 中没有java 语言中的private ,public, protected 之类的,就引用了下划线. 单下划线的作用: 以单下划线("_")开头的模块变量或者函 ...
最新文章
- Interview:算法岗位面试—上海某公司算法岗位技术(偏机器学习,证券基金行业)面试考点之进程与线程区别、GD改进的算法、ROC和AUC
- 面向对象编程 - 练习题
- 硬件:笔记本电脑7大分类总结,看完你就明白了!
- Linux文件系统基础(1)
- 怎么在html页面和js里判断是否是IE浏览器
- java中的多线程来看一看基础了
- 30道MySQL基础面试题
- linux程序内码,windows系统与linux系统的内码转换总结
- 【图像检索】基于matlab GUI综合颜色和形状特征图像检索【含Matlab源码 395期】
- oracle 查询 约束
- Django Ajax文件下载
- Unity3d+倾斜摄影技术应用
- 计算机nls数据丢失损坏无法启动,系统开机出现由于NLS数据丢失或损坏
- mysql master thread_Mysql的InnoDB引擎-3.CheckPoint手艺、Master Thread
- 基于SVM的猫咪图片识别器
- 《信息安全保障》一1.3 信息系统安全保障概念与模型
- Linux下启动Oracle数据库服务
- 『津津乐道播客』#134. 不是纹个皮皮虾你就能叫黑涩会了(嘉宾:索大)
- python - one day
- 【NB-Iot自我学习之路_3】NB平台介绍【电信篇】+【移动篇】
热门文章
- matlab语言和python_matlab语言转译成python
- VUE的导入(HelloWord)
- 大多数可穿戴设备的基本原理总结
- SpringBoot定时任务Schedule (七)
- 公文写作与计算机应用,德阳市事业单位《计算机应用和公文写作》真题.doc
- c语言里凤霞答案,C语言中循环结构的教学方法研究
- mysql查询班级作业提交情况_MySQL中查询获取每个班级成绩前三名的学生信息
- 前端框架 Angular 11.0.0 正式发布,不再支持 IE 9 、10
- Vue 3 源码公布
- PYPL 6 月编程语言排行