接觸金蝶AOM框架始于在金蝶實(shí)習(xí)的時(shí)候,不過(guò)那時(shí)候是對(duì)標(biāo)準(zhǔn)產(chǎn)品修改功能而已,沒(méi)有系統(tǒng)看過(guò)什么書(shū),一邊調(diào)一邊試,然后就過(guò)了。
現(xiàn)在沒(méi)在金蝶實(shí)習(xí)了,對(duì)AOM框架挺感興趣的,所以就看了他的開(kāi)發(fā)文檔。開(kāi)始了我的AOM之旅。
AOM有一句口號(hào)叫J2EE without Ajax,不是說(shuō)他做出來(lái)的產(chǎn)品沒(méi)有ajax效果,而是他的開(kāi)發(fā)過(guò)程,不需要掌握ajax相關(guān)知識(shí)就可以開(kāi)發(fā)出具有ajax效果的產(chǎn)品了。我最近在做一套基于web的數(shù)據(jù)源管理系統(tǒng),打算用AOM框架,所以就小試牛刀了。
大概用了4、5天吧,覺(jué)得這個(gè)框架最吸引我的地方就是他的IoVC編程思想。跟IoC一樣,他只不多讀了一個(gè)V(view)進(jìn)入,但是這樣,就可以讓頁(yè)面開(kāi)發(fā)人員和java編程人員的工作完全解耦,前臺(tái)開(kāi)發(fā)人員只要在前臺(tái)放置好一個(gè)控件,然后對(duì)其聲明一個(gè)唯一的id就可以了,后臺(tái)就可以根據(jù)@Bind注解來(lái)綁定這個(gè)控件,接下來(lái)的操作就是像Java GUI操作一樣了。而且到處是Ajax效果。。
開(kāi)發(fā)過(guò)程很簡(jiǎn)單,我就不列出來(lái)了,否則變廣告黨了。
2009年12月18日