JavaWeb三层架构
2020-11-07 21:13:09 23 举报
JavaWeb三层架构是一种常见的软件设计模式,它将应用程序分为数据访问层、业务逻辑层和表示层。数据访问层负责与数据库交互,业务逻辑层处理业务规则和流程,表示层负责与用户交互。这种架构模式有助于提高代码的可重用性和可维护性,降低系统各层之间的耦合度。在实际应用中,我们可以使用Spring框架来实现JavaWeb三层架构。
作者其他创作
大纲/内容
JDBCDbutilsJdbcTemplateMybasticHibernateJPA
Dao持久层,只负责和数据交互CRUD操作
Web层/视图展现层
html页面css样式js脚本jQuery
1.处理业务逻辑2.调用持久层保存到数据Spring 框架
Service业务层
数据库
Bootstrap
1.获取请求参数封装成Bean对象2.调用Service层处理业务3.响应数据给客户端Servlet程序WebworkStrtus1.xStruts2.xSpringMVC
http://ip:port/工程路径/资源路径
客户端(浏览器)
MysqlOracleDB2SqlServer
Dao 持久层
收藏
0 条评论
下一页