在傳統項目的Controller的方法中傳入參數,對象中的屬性相同時,會出現以下錯誤
Book類和Author類

這是因為兩個對象中的name相同,傳參時分不清西游記和六小齡童到底應該放入哪個對象里了,索性系統就倆都給放了
通過@ControllerAdvice中的@InitBinder注解可以綁定一個前綴的別名
@InitBinder("book") 注解表示該方法用來處理和Book和相關的參數,在方法中,給參數添加一個 book 前綴,即請求參數要有book前綴
然后再在Controller的方法取一個別名就可以和GloBalHanddlder綁定一起使用了
成功后的樣子時這樣

