save方法新增入库中文都是???
时间: 2023-08-25 19:13:34 浏览: 83
问题的原因可能是字符编码的问题。在代码中,可能没有正确地处理中文字符的编码。你可以尝试在保存数据之前,将中文字符进行正确的编码转换,以确保数据正确地保存到数据库中。
另外,在代码中的注释中,使用了一些特殊字符(如<, >),可能会导致编码错误。你可以尝试修改注释中的特殊字符,或者使用合适的转义字符来解决这个问题。
引用中的代码段中的注释应该是这样的:
```java
/**
* 每1000个更新或新增一次
*/
private void saveData(List<MedicalInsuranceDirectory> westernChinesePatentMedicineCatalogs, Long resourceFileId, Integer a) {
//...
}
```
另外,如果你在保存数据时仍然遇到问题,可能需要检查数据库的字符编码设置,确保它与代码中指定的编码一致。你可以检查数据库表的字符集设置,以及连接数据库时的字符编码配置。
如果问题仍然存在,请提供更多的代码和具体的错误信息,以便进一步帮助你解决问题。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* *3* [将数据存到Mysql数据库,大量数据并使用 JPA 批量插入优化1000秒->190秒,有则更新,没有则新增 ...](https://blog.csdn.net/m0_72405471/article/details/131556419)[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^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文