嗨,只是想問一個在Spring MVC控制器的設計問題。 請求URL將有多個參數,例如。 type = v1 & par2 = v2 & par3 = v3 & par4 = v4。在4個參數中,「類型」將決定交易模式,其他參數將作爲每筆交易的輸入。代碼設計在春天mvc控制器
如何組織控制器代碼? 傳統上,你可能會寫一些像下面,
if (type.equals('1'))
{
callMode1(par2,par3, par4);
}
else if (type.equals('2')
{
callMode2(par2, par3, par4);
}
else if (type.equals('3'))
{
callMode3(par2, par3, par4);
}
callMode1 - callMode2是在控制器的私有方法。
想知道是否有更好的方法在這裏寫代碼?
在此先感謝!
你是什麼意思'交易模式'。你想通過http參數改變tx隔離嗎? – AngerClown 2011-01-21 02:52:47