L
lsj
Unregistered / Unconfirmed
GUEST, unregistred user!
基于Java的三层应用程序,我本以为设计好程序的骨架,剩下的工作就是编写SQL和html了。
我现在勉强算是建立了一个数据持久层,值对象只要从抽象的持久基类继承就自动具备了
CRUD能力(当然,得先写好SQL),这时我得在这个持久层上建立用户逻辑层和表现层。
由于持久层的存在和项目本身不复杂,所以只使用普通的类就够了。
我听说建立MVC结构很好,可以将逻辑与界面清楚的分开,就打算试试。
按照我的理解,我用了几个Servlet转发request,JSP作响应,在JSP中使用javabean处理
数据。看上去挺好,但工作量大了不少,而且随着程序变大,事件处理也越来越复杂,以
至开始时使用的一个servlet变成几个,而且配置文件也变得复杂而难以管理。
现在这个Controller变得最麻烦,我甚至想,我或许得建立一个事件管理框架才能使这个
MVC变得实用吧。MVC,实验用的范例好象看起来很不错,实际用起来如何呢?
各位能谈谈在实际工程中使用MVC的心得和感受吗?
我现在勉强算是建立了一个数据持久层,值对象只要从抽象的持久基类继承就自动具备了
CRUD能力(当然,得先写好SQL),这时我得在这个持久层上建立用户逻辑层和表现层。
由于持久层的存在和项目本身不复杂,所以只使用普通的类就够了。
我听说建立MVC结构很好,可以将逻辑与界面清楚的分开,就打算试试。
按照我的理解,我用了几个Servlet转发request,JSP作响应,在JSP中使用javabean处理
数据。看上去挺好,但工作量大了不少,而且随着程序变大,事件处理也越来越复杂,以
至开始时使用的一个servlet变成几个,而且配置文件也变得复杂而难以管理。
现在这个Controller变得最麻烦,我甚至想,我或许得建立一个事件管理框架才能使这个
MVC变得实用吧。MVC,实验用的范例好象看起来很不错,实际用起来如何呢?
各位能谈谈在实际工程中使用MVC的心得和感受吗?