JaveBean与 Model 1
一、Model1
如果由JSP接受用户请求,并对用户请求做出处理、相应。这样,html界面脚本中有很多数据访问、逻辑的代码,不容易维护,比较混乱。类似于在Android中,大量的用java代码处理本可以又XML处理的静态界面操作。
因此,数据、逻辑操作和静态UI必须分离出来。如下图所示,就是Model1的思想。
简单说来,就是JSP处理静态布局。而数据访问和逻辑操作全用JavaBean 封装,由JavaBean与数据库交互。这里是一种分层的思想(当然,Model 1的分层还不彻底,因此后续还有有Model2)。下面就来说说JavaBeans如何封装和使用。
二、JavaBeans 封装
JavaBean 是符合特定规范的Java类。 使用JavaBean的目的是减少冗余代码,减少重复编写&