今天遇到一個(gè)問題霹娄,引入springdoc-openapi-ui荧关,前后臺(tái)開發(fā)使用實(shí)時(shí)接口文檔時(shí)峭状,我們把返回值均統(tǒng)一處理了岔留,但是springdoc返回的數(shù)據(jù)懂鸵,是一個(gè)String式矫,被處理后捺檬,Swagger識(shí)別不了返回結(jié)果藕咏。
也就是引入第三方的接口后状知,均統(tǒng)一處理返回?cái)?shù)據(jù)了,這個(gè)是不合適的孽查。后來在controller上加了一個(gè)注解饥悴,用來標(biāo)識(shí)是否要進(jìn)行統(tǒng)一返回處理。
SpringBoot統(tǒng)一返回處理遇到的問題cannot be cast to java.lang.String項(xiàng)目是前后端分離的盲再,后臺(tái)給前臺(tái)的數(shù)據(jù)均被包裝為固定格式的西设。例如{"code":200,"message":"成功","data":null }。data里是返回的業(yè)務(wù)數(shù)據(jù)答朋,一...