网购系统java连接java访问oracle数据库库

购物系统 购物系统需求分析 php购物系统 购物系统源码 购物系统练习 java购物系统..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
模仿当当网购物系统数据库表+完整建表语句+详细注释
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口求一个网上购物系统JavaWeb的源码。数据库最好是Oracle的。_百度知道
求一个网上购物系统JavaWeb的源码。数据库最好是Oracle的。
跪求,阿特qq.com
你在这求这样一个系统,谁会给你啊,功能完善的话至少上千块
其他类似问题
网上购物系统的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁分享我的大型Java多用户商城系统开发的心得和困难_-IT行业第一站
分享我的大型Java多用户商城系统开发的心得和困难
标题:分享我的大型Java多用户商城系统开发的心得和困难
看到别的朋友在ITEYE上发表的“开发电子商务网站技术选型“有感而发。地址是&
/topic/1119464&
本人一直从事Java企业级开发,因此接触过不少Java的开发框架。目前作一个多用户商城的创业项目,因为本人只专著于JAVA,那没有办法,都不用选型了。进入JAVA世界之后又有很多框架可以选择,列举几个熟悉的,例如表示层struts, spring mvc, jsf,tapestry..., 控制层:spring/ejb, ejb不知道算不算阿,反正spring的作者说了他开发spring是为了跟ejb抗衡而生的,见那本经典的红皮书:Expert
One-on-One J2EE Development without EJB,这本也是我刚学spring所用到的。数据持久层:hibernate/ibatis/jdbc,归根到底都是jdbc,这个一定要掌握。下面说说各个层面的选型比较。除了这几个层面的,当然还有其他的框架要选择的了,java就是框架太多了,刚进门的朋友估计眼睛都看花了。不过我奉劝各位新入门的朋友,一定要注意Java基础,所有的框架都是在这些基础上幻变而成,而Java作web应用的核心技术就servlet/jsp/jdbc/这几个(ejb应该也算吧,我看到很多大型应用都离不开JMS/EJB等),有空研究一下JDK,Spring,Hibernate,Tomcat等开源框架的代码,里面体现了n多的设计模式,代码规范等,一定会给你带来技术上的升华。我本人也刚开始看,觉得获益不浅,如果我们只是知道怎么应用框架而不知道他底层的含义,那只是停留在程序员的水平而以,所以往架构师方向发展的话,Java要越做越底层。&
先交待一下项目背景,要不就不知道为啥要这么选择了。现在电子商务是越来越火,淘宝和京东的广告已经渗透和生活的各个角落。虽然最近团购网是不太景气,也有不少电商关门大吉。&
但是我们有理由相信未来十年电子商务也是处于上升空间的。理由有下:&
&&& 1。 有研究说美国的电子商务比例要比中国大很多,中国IT行业流行的东西往往要比外国晚一些,中国电子商务还是有很大的发展空间。&
&&& 2。 中国上网人群越来越多,现在哪个小孩子不会使用电脑,哪怕是穷二代也好。而年纪大的人不一定会的&
&&& 3。 网购确实给人们生活带来了方便,尤其经济不好时,可以给大家提供更便宜合适的产品。&
&&& 4。 中国做的有点规模的公司应该不会只满足于在淘宝/拍拍等网站上面开个店而已,京东/走秀网的成功会刺激其他人加入这个行业竞争。&
&&& 5。 淘宝实行提高门槛的做法,可能会把一部分小商家挤出来,不排除这些商家有建立独立网站的需求,但是要解决信用,流量的问题先。&
&&& 以上理由是个人YY出来的,大家不要太认真,反正我们就是要以商城为主导来进行一个创业项目。OK,好了,那开始分析目前独立商城系统的竞争对手。&
&&& 目前php商城占据了大部分市场,跟着是.net商城,java商城没有几个好的,为排除作广告嫌疑,这里不出现任何商城系统的名字。为什么有这个现象呢,其实java语言的优势是非常明显的,银行电信行业基本都是以java为主,这个是我本人工作经历所见。包括现在淘宝/京东都有向java方向靠拢的趋势,由于java语言本身的架构是比较合适做大型应用,我们有理由相信java商城会由更大的发展空间。我们要着手解决Java开发成本高的问题,因此好的框架和开发模式是少不了的。&
&&& 因此我们写了一个Java多用户商城系统立足B2C,跟进C2C,前面的C其实是很多个B组成的,可以理解为B2B2C,类似淘宝商城模式。这样我们可以满足B2C的需求,也可以满足那些C2C人的要求,也避开市场上已有的成熟的商城的竞争。这里有一个好处是可以结合淘宝和百姓网赶集网模式作本地商家运营,就是每个城市或者高校都找一家代理商独自运营,数据都单独保留在他们的服务器上,我们总站只保留少量数据,例如单点登陆,统一的社区,统一的搜索体验等,这是个大project,暂时还没能推进下去,但是这个前途是无可限量的。已经有好些人咨询过类似方案,这样可以集百家之长来跟一些大型的商城抗衡,也就是B2B2C的模式吧,是个很好的思路,但是需要有实力的人去推动才行,估计以后会由类似商城出现。&
&&& 说太多的背景了,话回主题。目前系统已经小有成绩,但是也遇到不少问题,这里拿出来跟大家分享。&
&&& 我心目中最好的框架组合是:&
&&& 表示层:spring mvc 3.1 + annotation&
&&& 控制层:spring 3.1&
&&& 持久层:hibernate 3.6 +jdbcTemplate&
&&& 后台列表控件:displaytag 1.2&
&&& Ajax框架: DWR 3&
&&& JS框架 : Jquery&
&&& 缓存机制:spring 3.1 cache + ehcache/memcached&
&&& 静态化机制: Freemarker静态化/spring mvc伪静态化&
&&& 页面技术: EL + JSTL +JSP&
&&& 安全框架 spring security&
&&& 搜索引擎: Lucene&
&&& 中文分词:IKAnalyzer&
&&& 模板引擎: apache tiles 2.22&
&&& 以上框架均使用目前最新框架,如果有更新特性出来的话可能会更换。&
&&& 部署视图所需:&
&&& 数据库: mysql&
&&& Web 服务器: windows 下用apache, linux 下用ngnix&
&&& 应用服务器: Tomcat&
&&& 另外一些分布式的技术,例如EJB/web service/JMS等没有使用,如果改变部署方案时或者需要集成其他系统时可能会引入。&
&&& 一个中小型的部署方案是1台Web 服务器 + 2台Tomcat服务器 + 1台memcached服务器 + 1台图片服务器 + 1台数据库,此方案是方便系统不断的升级,而又使得投资比较少。&
当然更大型的解决方案需要更多的服务器和在数据库上做更多的优化动作。最省钱的办法就是1个服务器就运行以上所有的服务,这个也不是不行,有个1G的内存都已经能应付不少流量了。在那些便宜的JSP空间只要有256/512M内存也可以跑,大有大的跑法,小有小的跑法。&
&&& 下面就比较关注的框架做个简单的对比:&
&&& 1 spring mvc vs struts2&
&&& 我们本来是采用struts1.3来开发,struts那层用的非常的薄,只是用于接收页面参数和拿到数据库数据之后打印到request中让页面展现。按理应该直接升级为struts2才对,但是看了spring mvc 2.5的annotation版本之后就抛弃struts2了,spring mvc可以让我很容易从页面拿到数据,并且采用非常少的配置和具有很强的灵活性,看了struts2之后觉得都是大同小异的思路,那我何必再引入更多的jar..&
&&& 2. hibernate va jpa ibatis&
&&& Jpa跟Hibernate很类似,个人感觉没有hibernate灵活,hibernate在快速开发上是很有优势的,加上cache可以部分弥补性能上的损耗,另外尽量不用他的那个配置做复杂的关联。&
&&& 另外可以用jdbcTemplate顶上用的比较多的地方以提高性能。&
&&& 3. DWR vs Jquery&
&&& DWR在js和后台java代码之间是很好的桥梁,尤其是跟spring配合的很好,但是Jquery在页面的功能是少不了,还好两者不排斥对方,那就一起用了。&
&&& 4. spring 3.1 cache + ehcache/memcached&
&&&& spring 3.1 直接支持cache了,这次hibernate的二级缓存可以退休了。如果在单机选择ehcache,集群方式采用memcached。 memcached是远程调用,性能必然会有损耗。&
&&& 5. JSP vs freemarker velocity&
&&& 自从JSP有了JSTL之后, struts 的标签我已经不用了,加上EL之后我也没有找到用freemarker velocity的理由,除了静态化之外,貌似JSP也可以做静态化的,这个我研究不深,如果有反对意见可以提出来。&
&&& 6. apache tiles vs sitemesh&
&&& 由于是学struts出身,tiles熟悉阿,而且现在也支持模糊匹配了,看一些网上评论说性能不会有太大差别,sitemesh3也许会好些,用生不如用熟。不过均不能达到那种实时生效的模板效果,谁能说说java怎么做?&
&&& 7. 其余几个就没什么悬念了, 由于现在免费的jsp空间比较多的支持mysql和tomcat, 所以这2个是我们要优先支持的,虽然我们也支持oracle等。&
&&& 问题:&
&&& 1。模板技术缺少灵活性,目前Php的大型商城系统有很多的模板可以用,这个也不全都是官方自己开发的,这个是Java商城需要向php商城学习的地方。因为java是mvc方式建设的,有java,jsp, html等,java class需要重启服务器才能生效,而且很难像php一样,把所有东西写在一个目录拷贝到服务器上即可使用,目前我还是没有什么好的思路能达到这个效果的,考察了apache
tiles/sitemesh/freemarker/velocity等,都没有想到办法。。。只能做到内置好模板让用户挑选。要达到大家都能做模板的程度,需要把代码和文档继续完善和开源。&
&&& 2。B2B2C模式需要大量的人力物力,目前还不成熟。需要有实力和经验的人加盟我们。&
&&& 3。java开发代价是高了些,通过对框架的整合和默认约定,已经把后台代码的使用方式给固定下来,前台页面是比较耗时。但如何降低总体开发难度并开创一个Java品牌商城是很有挑战和难度的。&
延伸阅读:
热门搜索:
特色栏目:
类别推荐:javaweb项目网上购物系统源代码-55BBS 我爱购物网
&&&javaweb项目网上购物系统源代码
javaweb项目网上购物系统源代码
注册用户名,如果需要卖东西,就需要认证(身份证、银行卡、手机等等),购物时要选择信誉度好的卖家。 网上购物,可以节省时间、精力,坐在家里也能搜罗到全国各地的好货、便宜货,但最遗憾的是世上没有完美的事物,网上购物的安全性成为广大买家最担心也是最关心的问题。我们在媒体上已经看到或听到了太多的由于网上购物而被骗的事情了,网上购物真的那么可怕吗?
由于网络世界是个虚拟的世界,所有行为都可以虚拟身份掩盖,所以容易滋生欺诈等现象。但这几年来国外的网上支付业务迅速发展,国内也从政府到电子商务企业都开始重视这一问题,并陆续推出了一系列举措。例如广东省推出了数字证书,如有诈骗行为发生,也能找到具体的犯罪嫌疑人;电子商务公司方面如易趣的实名注册,阿里巴巴的“诚信通”,以及一些网站实施的先行赔偿制度等,都在电子商务信用方面取得了一定成效;在银行方面有招商银行推出的“VISA验证”服务等,都在力求加强网上交易与支付的安全性,最低限度地降低网上犯罪发生的可能性。
从技术层面上讲,电子商务企业安装功能强大的防火墙来实现,比如NORTON,CISCO,NETSCREEN等等。由于网络问题的突发性因素,黑客技术的进步,还有企业安全要从整个面上来防御点的攻击,所以企业在这方面投入的比例势必会越来越大。通过对各种安全漏洞的补丁,入侵的检测,隐私控制,禁止非法访问,还有对重要信息的备份等手段,可以极大降低企业信息的安全性。
对于网络安全的保障,从大的方面来说有规范网络行为的法律和各种规章制度;具体来讲包括网络安全、身份认证、安全存储等方面。总之,电子商务的网络安全是个非常复杂的问题。
不可不防 网上购物安全十大必知
随着电子商务的发展
网上购物嘉茂购物中心华联最新流行配饰
8条其他回答
国内知名电子商务供应商(排名不分先后)-SHOPEX网址: 简介:国内使用人数最多的免费独立B2C网店管理软件。特色:品牌老、用户多,模板众多,模板费用低廉。主要面向个人用户,产品的附属配件多,功能全面.免费网店系统的老大哥。但面对企业用户时,基础软件不适合,定制开发要求又太高。ECSHOP网址: 简介:国内最大的免费开源网上商店系统。特色:用户数量仅次于SHOPEX,和SHOPEX一样是基于PHP的网店系统,功能上比SHOPEX要精简许多,但稳定性稍好。曾经承建MOTO的网上销售平台。被DISCUZ收购后到目前为止还没看到有大的变化。前段时间有传ECSHOP的创始人高春辉离开ECSHOP的团队。目前已经被SHOPEX收购,也是老品牌,希望能延续下去。ShopNum1网址: 简介:功能最强大的网店系统特色:稳定性好,安全性强,运用了,易用性更强.目前功能最强大的网店系统,比较适合中高端客户,软件的架构不错.扩展性强.公司服务不错.ProBIZ博商网上商店系统网址: 简介:国内顶级的企业级电子商务解决方案研发商。特色:贵,超级贵。标准版起价6万八。是国内唯一的采用Java企业版技术开发,面向企业级应用的网上商店系统,功能强大、稳定可靠。企业版只是她针对中小企业开发的标准产品,服务和项目定制的价格更是疯狂。EC-Spyder网上商店系统网址: 简介:面向中型企业级电子商务方案,专注于B2C特色:定位企业级用户,业务很全面,后台管理除了商品和订单外,还包括采购、库存、售后管理等业务处理,针对中型管理规范的企业较适合。基于DotNet3.0的技术。系统稳定,可以结合企业需求设计,价格偏高。兰帕网上商店系统网址:
简介:专注于企业型和外贸型网上商店系统、企业电子商务平台提供商。特色:源自英国,立足深圳,具有先进的电子商务理念。主要针对外贸型企业,提供电子商务方案的整体解决。系统稳定性强,功能强大,虽然目前整体业务主要完成英国母公司所承接的一些项目,但服务理念比较西化。HISHOP网址: 简介:对外宣称免费的网上购物系统,但最终还是收费。特色:基于微软.NET的购物系统。产品功能较全,但无很大的区别,定位不够明确,稳定性一般,速度较慢,未来发展前途有待观察。同时,HISHOP的销售人员显得不够专业,整个公司培训较差
我一朋友2010年投资了一个10万元左右的项目拷胨堑墓俜酵鞠晗噶
马家堡分公司零售市场项目(购物中心在正文中) 拟在建项目 北京 东方城综合发展项目 (购物中心在正文中) 拟在建项目 北京建议关注中国采招项目网~~
第一章 系统概述 11.1 电子商务介绍 11.2 电子商务系统 11.3 电子商务系统平台的开发方式 平台的体系结构 服务器平台 平台的动态设计技术 平台系统的开发方法 7第二章 系统规划 82.1 系统规划概述
系统规划的目标、任务和主要工作
系统规划工作的特点 92.2 项目实施前期工作 102.3 电子购物商城系统的总体设计思路 102.4 电子购物商城系统的建设原则 11第三章 系统分析 123.1 系统分析概述 123.2 系统初步调查 123.3 可行性研究 133.4 现行系统的详细调查
组织结构分析
功能分解分析
信息关联分析
业务流程分析 173.5 新系统逻辑模型的提出
数据字典 22第四章 系统设计 254.1 系统设计概述 254.2 系统总体结构设计
系统总体功能结构
系统总体物理结构
系统体系结构 284.3 系统详细设计
数据库设计
用户界面设计 38第五章 系统实施与维护 405.1 开发工具的选择 开发平台
程序设计概要 41
功能模块的实现 415.3 系统测试
系统测试的原则 50
系统测试的方法及步骤 50
系统测试的用例及结果 50 5.4 系统转换 525.5 系统维护 52第六章 结论和展望 53 请查看邮箱
二、需求分析(一) 项目背景简介 (二)用户需求分析 (三) 项目目标 (四)系统开发思路 (五)系统结构分析 (六)可行性分析
项目名称:网上购物销售系统 时
间-07一 2009-09
项目描述:该系统成功运行于 XP环境下。在前台我们采用基于MVC设计模式的框架Struts,使用JavaBean实现了Model层的业务逻辑和数据的读取,在view层运用了JSTL核心标签。 责任描述:参与该系统购物模块设计。独立开发了购物车模块。完成对该系统的部分测试工作,并完善了该项目的相关文档资料。 开发环境:JAVA
服务器:T 技术选型:Jsp、Servlet、JavaB 数据库:M 项目名称:班级信息管理系统 时
间-04 一 2009-06
项目描述:本系统基于MVC模式,实现对班级管理的智能化,分为管理员、学生、教室三个模块。通过Servlet调用负责商业逻辑的JavaBean处理客户端的请求,并由JavaBean 通过JDBC访问数据库。在 view层采用JSP技术,大大提高了程序的可读性及可维护性。 责任描述:参与该系统学生模块设计。独立开发了学生模块。完成对该系统部分的测试工作,并完善了该项目的相关文档资料。 开发环境:JAVA
服务器:T 技术选型:Jsp、Servlet、JavaB 数据库:M
项目名称:课程管理系统
项目描述:本系统基于MVC模式,通过Servlet调用负责商业逻辑的JavaBean处理客户端的请求,并由JavaBean 通过JDBC访问数据库。在 view层采用JSP技术,大大提高了程序的可读性及可维护性。责任描述:参与此系统中的学生报修管理模块;该模块实现的功能有:学生课程报修模块和管理员管理模块; 开发环境:JAVA
服务器:;技术选型:Jsp、Servlet、JavaBeans;数据库:MySQL。
项目名称:网上购物销售系统
项目描述:该系统成功运行于 XP环境下。在前台我们采用基于MVC设计模式的框架Struts,使用JavaBean实现了Module层的业务逻辑和数据的读取,在view层运用了JSTL核心标签。 责任描述:参与该系统购物模块设计。独立开发了购物车模块。完成对该系统部分的测试工作,并完善了该项目的相关文档资料。 开发环境:JAVA
服务器:T技术选型:Jsp、Servlet、JavaB数据库:O
4. 项目名称:MaxNet AOS 应用优化系统 项目描述:本系统采用先进的留控技术、丰富的带宽管理策略及管理机制保障网络各种关键应用的可用性,为全球企业、教育金融政府电信和网络服务供应商(ISP)等提供全面的带宽管理和应用优化解决方案,从而高效地保障关键应用,提高员工的工作效率个提高组织的生产力,并同时提高网络应用和宽带资源的可控性。图形化管理平台采用JAVA S架构能够设用与各种操作系统,采用了三个数据库,分别是Oracle9i、SqlServer、Mysql,后台的代码才用了JDBC技术来对数据库进行连接,运用了JDBC 的批处理技术,使得从客户的数据更快的插入到数据库,在连接数据库的同时中间有一个连接池,这样的话就提高了效率,让客户节约了大量时间来处理其他的事情, 责任描述:独立完成本公司的后台操作,连接池、对三个数据库进行互相切换。
开发环境:开发工具:MyEclipse6.0
技术选型:JDBC、JavaBeans、JAVAS、Servlet;
数据库:MySQL、SqlServer、Oracle
在国家大力推进信息化建设的宏观背景下,城市网络基础设施及应用水平均已得到了较大的完善和提升。特别是在经济发达的沿海地区,商贸服务业也较为发达,市民接受新事物能力和消费水平均较高,进行商贸流通业(即商品流通和为居民服务的第三产业)信息化与电子商务建设是政府的一项重要工作。 愈来愈多的商贸服务企业意识到了用现代信息技术改造传统经营方式,用电子商务手段提升管理和服务水平的重要性。已有许多企业在着手计划或已进行自身的电子商务建设,这就有了对商贸服务业电子商务应用平台的迫切需求。1.2 项目背景 电子商务建设的最终目的是发展业务和应用。电子商城系统的建设,可以建立起电子商务服务的门户站点,是现实社会到网络社会的真正体现,为广大网上商家以及网络客户提供一个符合中国国情的电子商务网上生存环境和商业运作空间。 电子商城的建设,不仅仅是初级网上购物的实现,它能够有效地在Internet上构架安全的和易于扩展的业务框架体系,实现B To B(企业对企业)、B To C(企业对用户)以及C To C(用户到用户)等应用环境,推动电子商务在中国的发展
网上购物系统是一套集网上购物和商品管理为一体的强大的网上商店(超市)系统。具有多级商品分类检索和搜索,购物车,在线订单,商品推荐,热卖排行,特价商品,商店公告,顾客点评,广告发布等功能和强大的后台管理功能。可适用于各种商店,超市。不需要任何专业知识,就可自己管理商店!
扫描下载客户端

我要回帖

更多关于 java连oracle数据库 的文章

 

随机推荐