1.model模式
2.model1.x分层模式
3.mvc模式(model2)
model2的具体体现就是mvc.
dao:就是data access object数据访问对象,即专门对数据库进行操作的类。一般说dao不含有业务逻辑。
MVC开发模式
模型(M)-视图(V)-控制器(C)
MVC是一个设计模式,m代表model,v代表view,c代表控制器。
mvc,它要求程序做开发 把数据的输入(使用jsp视图),数据的处理(使用Servlet,即controller 调用model完成),数据的显示(使用jsp),分开。
把文件放在web-inf目录中是为了安全。
MVC要求大家应该是由前面的控制器为下一个jsp页面准备数据。
MVC规定了我们应该怎么样去开发软件(把数据的输入,数据处理,数据显示分离)
web-service开发方式就是mvc模式的一种具体实现而已。
web-service-dao开发模式也是mvc模式一种具体实现。