GsonFormat 不转驼峰
时间: 2023-11-02 14:22:58 浏览: 39
GsonFormat是一个开源的插件,用于将下划线命名的字段自动转换成驼峰命名的形式。然而,有时我们可能希望不对字段进行驼峰转换,而是保持原来的下划线命名。关于这个问题,我找到了一些解决方法和注意事项。
首先,我们可以通过修改GsonFormat插件的源代码来实现不转换驼峰命名。您可以根据您的需求,将插件中对于字段命名的转换逻辑修改为不进行任何转换。
其次,您还可以在使用GsonFormat插件生成Java类时,手动修改生成的代码,将驼峰命名的字段改为下划线命名。这样,生成的Java类中的字段命名就不会被转换为驼峰命名了。
需要注意的是,如果您使用了GsonFormat插件来生成的Java类,但又不希望对字段进行驼峰转换,那么在与后端交互时可能会出现命名不一致的问题。在这种情况下,您需要确保与后端的数据交互时,字段的命名保持一致,以避免出现数据解析错误的情况。
总结起来,如果您不希望GsonFormat插件对字段进行驼峰转换,您可以通过修改插件源代码或手动修改生成的Java类来实现。但需要注意在与后端交互时,保持字段命名的一致性。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [打造升级GsonFormat驼峰命名规则](https://blog.csdn.net/wenyingzhi/article/details/82888213)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [带有智能驼峰命名的GsonFormat](https://download.csdn.net/download/wenyingzhi/10694103)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]