电脑销售网站
本系统是基于B/S结构的电脑商城网站,采用了Spring MVC+Mybatis的整合框架进行开发。用JavaScript去实现更加美观的交互界面,给用户提供更加人性化的交互功能。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web
Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
MyBatis
是支持普通
SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中实现自身的功能的。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。
此销售系统是基于web的,所有需要一定的网页支持以及与数据库的链接。系统是以JavaWeb技术为主来开发的,所以要对该技术进行了解,学习。除此之外还需要一些软硬件条件的支持,(1)硬件:计算机一台。(2)系统平台采用Browser/Server体系结构,服务器端采用Microsoft Windows 10作为网络操作系统,Web服务器采用Tomacat7.0,数据库采用Mysql。需要对Model、View、Controller这三者之间的关系弄清楚。使用MVC的目的是将模型和界面实现代码真正的分离,MVC和三层结构也是完全不同的。Controller是接受和处理请求,并将处理的Model传送给某个View显示;View主要是用来通过那种方式来显示Model的组件;Model 就是用来存储数据的组件。所以在编写程序的时候,不但需要对后端知识的掌握还需要对前端知识的合理运用。
用户添加商品到购物车
购买结算功能
管理员封禁用户功能
- 微信
- 赶快加我聊天吧
- 开发交流群
- 海纳百川,大家来水