基于Java EE的电子商务网站建设电子书籍txtpdf网盘下载网站
前言
在现今信息飞速发展的时代,互联网上的商务网站覆盖了经济、市场、金融、管理、人力资源、商业与技术等各个方面,因此,拥有自己的电子商务网站无疑会给企业今后的发展带来巨大商机。网络商城正在成为一种新兴的贸易方式。在Web程序开发中,轻量级Java EE以其稳定的性能和良好的开放性,深受企业开发者的青睐。特别是对信息化和安全性要求较高的行业,如银行、证券和电信等,大都选择Java EE开发平台。Java EE提供的跨平台性、开放性及各种远程访问技术,为异构系统的良好整合提供了保证。对于一个企业而言,选择Java EE构建信息化平台,更体现了一种长远规划,在未来的日子里,经常会有不同平台、不同系统的异构系统需要整合,从而帮助企业不断壮大。目前关于Java EE轻量级框架的书籍很多,但有些只偏重框架应用的入门使用,有些只介绍实际案例,没有考虑学习者对技术是否熟悉。为此,本书针对各知识点精心设计了相关案例,将知识讲解融入到案例之中,并能很好地指导读者进行实践。这对读者从实践中理解和巩固知识、在实践中培养应用能力具有重要的实际意义。本书从Java EE轻量级框架基础入门,系统介绍了基于Java EE电子商务网站的制作。本书共11章,按内容可分成3个部分:·第1部分包括第1~3章,主要内容为电子商务网站建设与维护概论,系统讲解了电子商务网站的设计和规划要点,并对网站的管理和维护进行了分析。·第2部分包括第4~8章,主要阐述了J2EE轻量级框架Struts2和JPA的入门技术,利用多个具有代表性的案例详细讲述了Struts2和JPA框架的知识点。·第3部分包括第9~11章,利用“清风书苑”商城的制作过程讲述了Struts2+JPA+Spiing框架的整合,并具体阐述了商城中每个模块的实现方法,从Web层、逻辑层到控制层,具体包括注册、登录、用户管理、图书管理、购物车、订单等电子商务网站的经典模块。本书可作为高等院校计算机科学技术、软件工程、电子商务等专业“电子商务网站建设”课程的教材,也可作为Java EE轻量级框架学习者的参考书。本书第1~4章由王安保编写,第5~11章由潘海兰编写。在编写过程中,参考并引用了“浪曦”和“传智播客”网站的一些教学视频,特别是“巴巴运动网”项目视频对“清风书苑”商城项目的建设有非常大的指导作用。本书的出版还得到了许多专家和同行的指导与帮助*特别是西安电子科技大学出版社的领导与编辑给予了大力支持,在此一并表示感谢!内容概要
《基于Java EE的电子商务网站建设》分为3个部分:第1部分为电子商务网站建设与维护概论,系统讲解了电子商务网站的设计和规划要点,并对网站的管理和维护进行了分析;第2部分利用多个具有代表性的案例详细讲述了Struts2框架和JPA框架的知识点及使用技巧;第3部分精心设计了一个电子商务网站的完整案例,包括注册、登录、用户管理、图书管理、购物车、订单等电子商务网站的经典模块,让读者在实际案例中学习Struts2+JPA+Spring框架的整合编程。 《基于Java EE的电子商务网站建设》可作为高等院校计算机科学技术、软件工程、电子商务等专业的教材或参考书,也可作为JavaEE轻量级框架软件开发人员的自学参考书或培训教程。书籍目录
第1部分 电子商务网站建设与维护概论第1章 电子商务网站概述1*1 什么是电子商务网站1*1*1 电子商务网站的定义1*1*2 创建电子商务网站的必要性1*2 电子商务网站的功能、特点及分类1*2*1 电子商务网站的主要功能1*2*2 电子商务网站的特点1*2*3 电子商务网站的几种常见形式1*3 建立电子商务网站的准备工作1*3*1 商务模式的选择1*3*2 网站域名注册1*3*3 确定服务器解决方案1*3*4 电子商务网站的硬件平台1*3*5 电子商务网站的软件平台第2章 电子商务网站的规划与设计2*1 商务网站建设的解决方案2*1*1 商务网站解决方案2*1*2 制定解决方案的原则2*1*3 制定商务网站解决方案2*2 网站业务框架的搭建2*3 网站内容策划2*3*1 面向客户的商务网站功能2*3*2 面向公司职员的商务网站功能2*3*3 电子商务网站内容的整体策划第3章 电子商务网站的管理与维护3*1 网站测试与发布3*1*1 网站测试3*1*2 网站发布3*2 网站推广3*2*1 网站推广方案的主要内容3*2*2 网站推广的重要性3*2*3 常用网站推广方式3*3 网站维护与更新3*3*1 服务器的维护与更新3*3*2 站点的维护与更新3*3*3 网站的更新与升级3*4 网站的安全管理3*4*1 安全要素3*4*2 主要安全技术第2部分 Java EE轻量级框架Struts2、JPA的入门技术第4章 Java Web应用开发及开发平台4*1 Java EE简介4*1*1 Java EE及其模型4*1*2 Java EE组件和结构4*1*3 Java EE常用服务器4*2 MVC模式概述4*2*1 MVC的结构及优势4*2*2 MVC在JSPModel2中的实现4*3 轻量级Java EE框架应用相关技术4*3*1 Struts框架简介4*3*2 JSF框架简介4*3*3 Spring框架简介4*3*4 ORM框架简介4*4 建立开发平台4*4*1 搭建开发环境4*4*2 开发一个简单的Java Web实例第5章 Struts2框架基础5*1 Stuts2注册功能的实现5*1*1 Struts2框架在Web应用中的环境搭建5*1*2 视图表单页面5*1*3 控制器类的实现5*1*4 Struts*xml配置的实现5*1*5 Struts2框架的工作流程5*2 Struts*xml配置详解5*2*1 Struts*xml文件的元素结构5*2*2 包含(jnclude)的配置5*2*3 常量(constant)的配置5*2*4 包(pkage)和名称空间(namespe)的配置5*2*5 tion的配置5*2*6 Result的配置5*3 增加模型组件与权限分离的方法5*3*1 增加虚拟模型5*3*2 访问request、session和application对象5*3*3 OGNL表达式第6章 Sfruts2类型转换与数据验证6*1 注册功能的初步实现6*2 Struts2的数据类型转换6*2*1 Struts2中数据类型转换的处理6*2*2 自定义的类型转换器6*2*3 类型转换错误的处理6*3 Struts2的数据验证6*3*1 编写Java代码并验证6*3*2 使用验证框架6*3*3 Struts2内置的验证器6*3*4 使用客户端校验6*3*5 Struts2代码输入校验步骤总结第7章 Struts2拦截器、国际化及文件操作7*1 Struts2的拦截器7*1*1 开发执行安全验证的拦截器7*1*2 拦截器配置详解7*1*3 方法过滤拦截器7*2 Struts2的国际化7*2*1 国际化资源文件7*2*2 国际化实例及解释7*2*3 加载资源文件的方式和顺序7*2*4 实现切换不同语言版本7*3 文件上传下载7*3*1 Struts2文件上传的条件7*3*2 Struts2实现单个文件上传7*3*3 Struts2实现多个文件上传7*3*4 上传文件的类型过滤与错误提示7*3*5 Struts2中文件下载的实现第8章 JPA框架8*1 ORM和JPA8*2 JPA及其开发环境的搭建8*2*1 My SQL数据库的安装和使用8*2*2 JPA环境搭建8*3 实体Bean和数据表的建立8*3*1 面向领域建模和UML建模8*3*2 实体Bean的建立及JUnit测试8*3*3 常用特殊annotation注释8*3*4 XML元数据的使用8*4 JPA的API函数8*5 查询语言JPQL8*6 实体关联与联合主键8*6*1 一对一关联8*6*2 一对多关联8*6*3 多对多关联8*6*4 联合主键第3部分基于Struts2+JPA+spring的web商城的开发案例第9章 “清风书苑”系统及其注册模块的实现9*1 “清风书苑”系统的功能与组成9*2 “清风书苑”系统数据库设计9*2*1 数据库中各表的结构9*2*2 数据表对应实体在JPA中的实现9*3 JPA与Spring的整合9*3*1 Spring框架结构9*3*2 Spring的IoC和AOP9*3*3 JPA中整合Spring的实现9*4 通用业务逻辑的实现9*4*1 通用CRUD业务逻辑的实现9*4*2 分页业务逻辑的实现9*5 各实体业务逻辑的分析与实现9*5*1 各实体业务逻辑的分析9*5*2 各实体业务逻辑的实现9*6 用户注册功能的实现方法9*6*1 Struts2与Spring框架的整合9*6*2 用户注册功能的实现方法9*7 项目页头、页尾及主页的处理第10章 图书显示、购物车及订单模块的实现10*1 图书显示模块10*1*1 所有图书列表显示、查询及排序功能的实现10*1*2 单本图书信息显示的实现10*2 购物车模块10*2*1 购物车的配置文件10*2*2 购物车的实现10*2*3 购物车管理功能的实现10*3 订单模块10*3*1 订单的配置文件10*3*2 生成订单10*3*3 查看订单详细信息10*3*4 显示订单列表第11章 用户、管理员及图书管理模块的实现11*1 用户、管理员登录及注销模块11*1*1 登录功能的实现11*1*2 注销模块的实现11*2 用户管理模块11*2*1 密码更改模块的实现11*2*2 订单列表查看模块的实现11*3 管理员管理模块11*3*1 图书管理的配置文件11*3*2 图书添加模块的实现11*3*3 图书管理模块的实现11*3*4 图书更新模块的实现11*3*5 图书删除模块的实现11*4 设置权限拦截器11*5 “清风书苑”项目总结附录A Struts2中struts-defauIt*xml、struts*xml及struts*properties详解附录B 在JAR包中查看class文件的源代码参考文献章节摘录
插图:4*会员自助管理①会员注册:商城开放会员注册,顾客填写一些个人信息后,即可成为商城会员。②欢迎页面:会员登录后首先进入欢迎页面。欢迎页面中显示会员基本信息,包括还有几张未处理的订单、会员级别、累计积分数、累积消费金额等。③购物车:点购物车进入购物车列表,如果你的购物车中没有商品,则提示购物车中没有商品,无法浏览购物车,返回到我的管家的首页。购物车列表中显示所选商品的名称、数量、单价和小计金额。点击收银台可进入支付流程。④个人信息:用户注册会员时的个人信息可以在个人信息中修改,修改时带的项目必须输入,而且输入时系统会进行合法性校验,保证你修改的信息准确。修改后点确定,信息将被保存。修改个人密码是在这个页面的修改密码中进入的,修改密码时需要输入用户的原密码和新密码,密码修改后会在下次会员登录时生效。⑤地址簿:地址簿用来添加收货人信息,会员注册后,默认在地址簿中增加一条会员的地址,会员可以根据实际情况添加多个收货人地址。增加的地址信息可以根据实际情况进行编辑和删除,可以选择多条记录删除。⑥收藏夹:会员在前台查看商品的详细信息时,点“收藏”按钮即可将该商品添加到收藏夹中。收藏夹的商品列表中显示商品的名称和价格。收藏夹中的商品可以删除,也可以放入购物车。选择商品时可以单独选择,也可以点全选按钮全部选择。你收藏的商品将一直保存在收藏夹中。⑦订单查询:会员下订单后,就可以立即到订单查询中查询自己的订单信息。查询订单时,可根据时间和支付方式等组合条件进行搜索,也可以按照订单编号、订单时间和支付方式进行搜索,系统默认订单时间是系统时间。在进行查询操作时,不输入任何条件搜索到的是你在这个日期之前的所有订单。也可以根据时间段、订单状态、支付方式和配送方式为条件进行组合搜索,搜索到的是订单的列表,包括订单编号、日期和状态。查看可以看到订单的详细信息,在搜索到的订单列表中可以取消状态为待确认的订单。编辑推荐
《基于Java EE的电子商务网站建设》:高等学校电子商务与物流管理专业系列规划教材。图书封面
评论、评分、阅读与下载
- 还没读过(75)
- 勉强可看(543)
- 一般般(927)
- 内容丰富(3844)
- 强力推荐(315)
基于Java EE的电子商务网站建设 PDF格式
没有最新的文章了...
