一套基于JAVA struts+hibernate框架实现的网络购物系统的三层架构设计方案。该系统分别由表现层、业务逻辑层和数据持久层构成。表现层采用了Struts框架,实现用户与系统的交互,包含商品展示、购物车、下单、支付等功能模块;业务逻辑层使用Struts Action类实现各功能模块的业务逻辑,通过Hibernate框架操作数据持久层中的数据表;数据持久层使用Hibernate框架实现,定义了商品、用户、订单详情等实体类,实现了数据的持久化存储。该系统的三层架构设计提高了系统的扩展性和维护性。