最近在做web-service 接口的整合,去除一些重複功能的接口。整合完成後啓動服務,生成客戶端代碼,生成後和接口未改造之前相比少了許多實體bean.
由於對web-service 不是很瞭解,所以有點丈二的和尚摸不着頭腦,開始的時候以爲是註解的配置問題,後來看到幾個實體類根本就沒有修改過,所以判斷不是代碼的問題。後來突然靈感一閃,發現沒有生產實體類地方,都是把他所在的方法註釋掉了,於是就猜想是不是,沒有方法就不能生產方法中所有到的實體類,於是試着把註釋去掉,重新生成客戶端代碼。查看生成的代碼驚奇的發現缺少的實體類又生成了。困擾我多時的問題總算解決!!