欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > javascript >内容正文

javascript

IDEA中进行SpringBoot整合spring-ws开发webservice接口后期要修改xsd文件流程

发布时间:2025/3/19 javascript 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 IDEA中进行SpringBoot整合spring-ws开发webservice接口后期要修改xsd文件流程 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

场景

SpringBoot整合spring-ws开发webservice接口(全流程详细教程)

参照:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89395156

现在接口已经开发完毕,但是在后期进行调试时发现在C#程序中进行调用时某个接口没有响应。

原因是不同接口中存在同名的属性这样代码生成插件就会生成同名的实体类。

所以要重新修改xsd文件中的属性命名。

实现

首先修改xsd文件,确保不会再有生成代码后重名的出现。

然后在IDEA中打开maven面板,执行install或者package操作,使其重新生成实体类。

这里使用的是pckage打包操作。

但是在打包后会报错,因为打包时会重新生成实体类,而此时的实体类与实际业务代码中的已经不一致,所以打包会失败,但是此时实体类代码已经重新生成。

打包失败会导致其他业务代码等丢失,此时在IDEA中进行更新代码,将其他丢失的代码更新下来。

然后此时业务代码serviceImpl中对具体修改的实体类的地方的set方法会报错,每一个地方将其改过来,再重新打包即可。

记得及时将修改的代码进行提交,不然后续可能会丢失代码。

总结

以上是生活随笔为你收集整理的IDEA中进行SpringBoot整合spring-ws开发webservice接口后期要修改xsd文件流程的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。