JavaWeb项目的三层结构
JavaWeb三层结构包括:web层(也叫表示层)、service层(也叫业务逻辑层)、dao层(也叫数据访问层)
web层使用的框架有struts、spring mvc,service层使用spring框架,dao层使用hibernate或者mybatis框架。我们所说的SSM框架也就是Spring+Spring MVC+MyBatis的缩写。
浏览器访问服务器上的Web层,三层结构表示图如下所示,其中Spring贯穿三层,起到承前启后的作用。而浏览器通常使用JavaScript和jQuery框架。