现在有三个 Goods 表单类
GoodsForm1GoodsForm2GoodsForm3
均继承自GoodsForm。GoodsForm里面存放的公用字段,各自则存放的独有字段。通过一个接口传入表单,能否自动识别绑定参数至Goods1、Goods2 或 Goods3 ?
public Object addGoods(@Validated GoodsForm goodsForm, BindingResult result) {
if(goodsForm instanceof GoodsForm1) {
// DO STH...
}
}
还是说只能造三个接口。但是以后如果继续扩展怎么办,继续往下加感觉不优雅