没有合适的资源?快使用搜索试试~ 我知道了~
首页基于B2C的网上拍卖系统:秒杀与竞价开发实战
本篇毕业设计论文详细探讨了基于B2C的网上拍卖系统,特别是关注了秒杀与竞价功能的实现。研究起点是对当前B2C网上拍卖系统在全球的应用现状进行综述,涉及国内外的研究进展,强调了此类系统在全球电子商务中的重要性。 作者深入学习了基于B2C模式的网上拍卖系统的相关技术,包括但不限于系统架构、数据处理、用户界面设计等。重点聚焦于插件开发,特别是针对数据检查的插件设计,这是为了确保交易过程的准确性和安全性。研究者不仅理论学习,还实际操练了插件的开发环境,熟练掌握了NASL(一种可能的特定编译器或脚本语言)在插件开发中的应用。 深入理解了插件关键技术,如实时竞价算法、并发控制、数据一致性保障等,并且探讨了插件的编写语言选择及其设计流程。这不仅限于理论层面,还包括了实践经验,旨在提升开发者在实际项目中的操作能力。 论文还涵盖了如何利用jQuery等前端技术优化用户体验,以及Nessus插件开发的案例分析,这些内容表明了研究者对技术细节的全面把握。此外,论文要求学生具备检索文献资料和撰写技术文档的技能,以保证论文的严谨性和可读性。 在整个设计过程中,学生需提交一份内容充实、结构清晰、技术论述完整的毕业设计论文,包括源代码和其他相关材料。参考文献列表列举了多本专业书籍,涵盖了电子商务、Java编程、插件开发等多个领域,展示了研究者扎实的学术背景和全面的知识体系。 总结来说,这篇毕业设计论文不仅是一次深入实践的项目开发,也是一次对B2C网上拍卖系统理论与实践的全面探索,旨在培养学生的软件开发、数据分析和文献综述能力。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/81448594/bgc.jpg)
4
能应用的请求/响应场合有很多,但是经常使用的仍是于 Web 应用程序中用来产生超文
本传输协议响应(HTTP)。由此,Servlet 可以代替别的类型 HTTP 请求/响应机制,比
如通用网关接口(CGI)脚本。
2.1.5 Session 对象
Session 对象是类 javax.servlet.Httpsession 中的对象,它用来存储全部用户的
信息(通过会话的方式存储到 WEB 服务器端),从而来追踪全部使用者的操作状况。
2.2 J2EE 的结构
J2EE 结构具有与平台无关性的 J2EE 结构。因此通过 J2EE 设计出的程序就可以在
不同平台的操作系统下来使用。因为该特点就令编写 J2EE 程序变成一件简单的事情,
由于将业务逻辑封装成了能够被用来复用的部件,而且 J2EE 服务器通过容器的形式为
每一种组件类型来提供后台服务,因此你可以集中注意力来解决业务逻辑。
2.3 J2EE 的容器类型
J2EE 容器类型可以分为两种:WEB 容器,EJB 容器。
EJB 容器可以处理所有 J2EE 应用程序里企业级 Bean 的执行,Enterprise Bean 以
及它们的容器在 J2EE 服务器之上运行的。
WEB 容器也是管理一切 J2EE 应用程序中 JSP 和 Servlet 组件的执行,与此相同的
WEB 组件和它们的容器也是在 J2EE 服务器上运行的。
2.4 J2EE 的体系与模式
2.4.1 J2EE 的体系(分布式计算)
(1)表示层:Web Page| HTML | HTTP
(2)控制层:JSP | Servlets
(3)逻辑层:JavaBean
(4)数据层:Database
(5)JDBC
2.4.2 J2EE 的模式
MVC(Model – View – Controller)
![](https://csdnimg.cn/release/download_crawler_static/81448594/bgd.jpg)
5
页面 bean 是模型(model),而 JSP 是视图(view), Servlet 是控制器(controller)。
2.5 JAVA 三大框架
Java 三大框架主要用来做 WEN 应用。
Struts 主要负责表示层的显示
Spring 通过操纵它的 IOC 和 AOP 来处理控制业务(负责对数据库的操作)
Hibernate 主要是数据持久化到数据库
再用 jsp 的 servlet 做网页开发的时候有个 web.xml 的映射文件,里面有一个
mapping 的标签就是用来做文件映射的。当你在浏览器上输入 URL 得知的时候,文件就
会根据你写的名称对应到一 个 JAVA 文件,根据 java 文件里编写的内容显示在浏览器
上,就是一个网页。
2.5.1 Struts 框架
struts 是开源软件。为了能够使我们降低在使用 MVC 设计模型来开发 Web 应用所
用的的时长,所以我们使用 struts。若是想同时使用 Servlets 和 JSP 的优势来创建可
扩张的应用,选用 struts 也是很好的。
1.流程:服务器启动后,根据 web.xml 加载 ActionServlet 读取 struts-config.xml
文件内容到内存。
2.架构:Struts 对 Model,View 和 Controller 都提供了对应的组件。
ActionServlet,该类是 Struts 的核心控制器,用来阻拦用户发出的请求信息。
Model 部分:由 JavaBean 组 成,ActionForm 对用户的请求参数进行封装,从而成
为 ActionForm 对象,该对象被 ActionServlet 转发给 Action,Action 按照 ActionFrom
中的请求参数对用户的请求进行处理。JavaBean 则封装了底层的业务逻辑,包括数据
库访问等。View 部分:该部分采用 JSP 实现。大量的标签库有 Struts 提供,减少脚本
的使用可以运用标签库来减少,自定义的标签库能够实现与 Model 的有效交互,并增添
了现实功能。对应上图的 JSP 部分。
Controller 组件:系统核心控制器,业务逻辑控制器两个部分组成了 Controller
组件。系统核心控制器,对应上面的 ActionServlet。Struts 框架提供了该控制器,继
承 HttpServlet 类,所以能够配置成标注的 Servlet。该控制器用来阻截每一个 HTTP
请求,之后按照用户的相关请求确定是否要交给业务逻辑控制器。业务逻辑控制器,用
于处理用户的请求,该控制器本来没有处理的功能,它通过使用 Model 来完成该功能。
对应 Action 部分。
![](https://csdnimg.cn/release/download_crawler_static/81448594/bge.jpg)
6
2.5.2 Spring 框架
Spring 是一个处理了大量的在 J2EE 开发中常见错误的非常优秀的框架。 Spring
供给了管理业务对象的同步方法而且鼓励了注入对接口编程而不是对类变成的好习惯。
Spring 的架构基础是基于使用 JavaBean 属性 的 Inversion of Control 容器。然而
Spring 在运用 IoC 容器作为建立完好关注全部架构层层的完全解决方案方面是唯一的。
Spring 提供了独一的数据管理 抽象包括简易和高效能的 JDBC 框架,很大程度上提高
了效能而且降低了一定数量的漏洞。Spring 的数据访问架构还集成了 Hibernate 和其
他 O/R mapping 解决方案。
2.5.3 Hibernate 框架
Hibernate 是一个开源代码的对象关系映射框架,对 JDBC 进行了非常轻量级的对
象封装,使得 Java 程序员可以更为随意的使用对象变成思维来操作数据库。Hebernate
能够运用在所有应用 JDBC 的地方,既能够在 java 的 客户端程序用,也可以在
Servlet/JSP 的 Web 应用中来进行运用,最最具有重大意义的是,Hibernate 可以在应
用 EJB 的 J2EE 架构中取代 CMP, 完成数据持久化的重要任务。
Hibernate 的核心接口一共有 5 个,分别为:Session 、 SessionFactory 、
Transaction、Query 和 Configuration。这 5 个核心接口在任何开发中都会用到。通过
这些接口, 不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五个核
心接口分别加以介绍。
1.Session 接口:负责执行被持久化对象的 CRUD 操作(CRUD 的任务是完成与 数据
库的交流,包含了很多常见的 SQL 语句。)。但需要注意的是 Session 对象是非线程安
全的。同时,Hibernate 的 session 不同于 JSP 应用中的 HttpSession。这里当使用
session 这个术语时,其实指的是 Hibernate 中的 session,而以后会将 HttpSession
对象称为用户 session。
2.SessionFactory 接口:负责初始化 Hibernate。它充当数据存储 源的代理,并
负责创建 Session 对象。这里用到了工厂模式。需要注意的是 SessionFactory 并不是
轻量级的,因为一般情况下,一个项目通常 只需要一个 SessionFactory 就够,当需要
操作多个数据库时,可以为每个数据库指定一个 SessionFactory。
3.Configuration 接口:负责配置并启动 Hibernate,创建 SessionFactory 对象。
在 Hibernate 的启动的过程中,Configuration 类的实例首先定位映射文档位置、读取
配置,之后创建 SessionFactory 对象。
4.Transaction 接口:负责事务相关的操作。该接口是可以被选择的,开发人员
也可以设计编写个人的底层事务处理代码。
剩余67页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://profile-avatar.csdnimg.cn/d65d1303dca64715939540eb2ae5ddff_qq_27595745.jpg!1)
passionSnail
- 粉丝: 441
- 资源: 6871
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)