今天遇到一個(gè)問題,引入springdoc-openapi-ui,前后臺(tái)開發(fā)使用實(shí)時(shí)接口文檔時(shí),我們把返回值均統(tǒng)一處理了,但是springdoc返回的數(shù)據(jù),是一個(gè)String,被處理后,Swagger識別不了返回結(jié)果。
也就是引入第三方的接口后,均統(tǒng)一處理返回?cái)?shù)據(jù)了,這個(gè)是不合適的。后來在controller上加了一個(gè)注解,用來標(biāo)識是否要進(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ù),一...