1 / 13
文档名称:

wcs开发指导手册.docx

格式:docx   大小:866KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

wcs开发指导手册.docx

上传人:薄荷牛奶 2019/2/22 文件大小:866 KB

下载得到文件列表

wcs开发指导手册.docx

文档介绍

文档介绍:一、环境搭建安装JDK(),软件路径:\\\常用软件\merce环境,安装文件向项目组成员索取。搭建过程:解压WCS压缩包,压缩包中会包含两个文件夹,分别是:IBM、WCS7。将IBM文件夹放到C盘如下目录:C:\DocumentsandSettings\AllUsers\ApplicationData(如果没有这个目录就新建此目录结构,再将IBM文件夹放在此路径)将WCS7文件夹放到D盘的根目录下(注意:WCS7必须放在D盘根目录,更改目录需要修改很多配置)在D:\WCS7\WCDE_ENT70\workspace目录下将最新的代码下载下来,(需要先到D:\WCS7\WCDE_ENT70\bin目录下):setdbtypeoracleE:\app\shiwei\product\\:Oracle:数据库类型为oracleE:\app\shiwei\product\\client_1:oracle客户端路径主要是JDBC发jar包Wcsdb:oracle数据库的SIDSystem:oracle的system用的用户名system1234:oracle的system用的用户密码xiu_goods:oracle数据库的xiu_goods用户xiu_goods::oracle数据库的服务器IP1521:oracle数据库的服务端口查看日志:D:\WCS7\WCDE_ENT70\logs\。如果日志提示成功,则执行D:\WCS7\WCDE_ENT70\bin\,启动WCS开发平台。启动成功后,界面如图:merceTestServer,然后打开WCS控制台。打开WCS控制台需要打开D:\WCS7\WCDE_ENT70\,界面如下图:贸易加速器就是商品中心的管理平台入口。注意:在执行setdbtype时如果出现“此时不应该出现**”,出现此情况的原因是操作系统的环境变量值有变量的路径中有空格,如果出现环境变量有空格的为不重要的可以删除掉如果在启动的时候出现端口占用情况可以执行以下命令:1、stat-ano2、stat-aon|findstr"8080"3、查看进程信息 tasklist|findstr"8080"4、结束进程tskill8080查看进程的pid:tasklist根据进程号查询进程:tasklist|findstr"3208"二、:这个项目负责与底层数据库交互,存放的是所有EJB,包括EJB技术产生的数据模型(由数据库表映射产生)、实体Bean、AccessBean、主键类、远程home接口类等,这个实际上后台也会用到。merceServerExtensionLogic:这个项目存放的是所有逻辑控制的JAVA类,包括:mand、mand、mand,mand通过调用M层的EJB完成与数据库的交互操作,这个实际上后台也会用到。Stores:,所有的前台展示所用JSP全部存放在这里,通过Struts技术实现JSP与逻辑控制层的交互。:贸易加速器。WCS本身提供的销售管理后台,负责比如商品管理、广告管理、价格管理、促销管理等功能。anizationAdministration:组织管理控制台。WCS本身提供的人员组织管理,负责人员角色的创建、角色权限的分配。该模块的使用者是人事管理人员。SiteAdministration:站点管理控制台。WCS本身提供的站点、商店管理,负责配置商店等功能。该模块的使用者是超级管理员或业务人员(视具体情况而定)。以上三个部分都是以Struts+XML技术来实现的(Struts框架本身就是一个MVC2的架构)。运行时框架(Runtimeframework)结构图WCS的MVC模型—视图—mand有一个接口,和至少一个实现类。mand的默认实现类和数据库中的注册信息,mand工厂可以把接口映射到正确的将要被调用的实现类。mand:--mand的输入属性--mand的execute()方法--:(OrderProcessCmd)mands