Struts2最大的缺陷:缺乏数据自动存取机制

10-11-25 stlees
似乎开发Struts2应用还是需要像以前那样,PreFetchXXXAction + jsp + UpdateXXXAction这种模式。Action自动映射不错,但是数据模型自动存取似乎笨拙了点,为什么不进一步作成,当需要取时,发消息给object repository取;当需要存时,发消息给object repository存。

Struts2刚用了两天的新手,请各位前辈高人指点迷津,谢了!

    

lostalien
2010-11-25 16:09
那还叫mvc框架么。。。

SpeedVan
2010-11-26 09:40
MVC的原因,主动权在C手上。你那样做的话就变成2层模型,也就是传统的智能UI。若果主动权在view的话,那view将耦合逻辑控制代码。

boringlife
2010-11-26 12:14
你的需求可以用service来满足, 所以我感觉soa更适合你。

但是既然选择了mvc, 就尽力适应吧。

Tyotann
2010-12-06 10:32
2010年11月26日 09:40 "SpeedVan"的内容
若果主动权在view的话,那view将耦合逻辑控制代码。 ...

基本项目中90%的C都是废代码,都是固定调用某个service,剩下的10%的才是真的需要判断后调用某个service的

所以项目中,对于那10%的,我会封装成js的function~返回service名称

同意楼上的,想用MVC的话只能这么死...

猜你喜欢
2Go 1 2 下一页