项目代码分析Word文件下载.docx

上传人:b****3 文档编号:15303256 上传时间:2022-10-29 格式:DOCX 页数:19 大小:57.30KB
下载 相关 举报
项目代码分析Word文件下载.docx_第1页
第1页 / 共19页
项目代码分析Word文件下载.docx_第2页
第2页 / 共19页
项目代码分析Word文件下载.docx_第3页
第3页 / 共19页
项目代码分析Word文件下载.docx_第4页
第4页 / 共19页
项目代码分析Word文件下载.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

项目代码分析Word文件下载.docx

《项目代码分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《项目代码分析Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。

项目代码分析Word文件下载.docx

Sysmenu--菜单jsp

sysmenu2--菜单jsp

WEB-INF

Flex--上期使用flex页面,基本已废弃

Helpfiles--帮助文件

Lib--类包

Tag--标签

applicationContext.xml--spring总配置文件

web.xml--web项目总配置文件

index.jsp--首页需要单点登录验证

indexLocal.jsp--无需单点登录

login.jsp--单点登录验证页面

logout.jsp--退出页面

 

2JAVA代码目录

Bltest--测试文件夹

Buschance--商机

Channel--渠道

Cust--客户

Grid--网格

Sales--销售

Crl--旧框架代码文件夹

Activity--现场活动

Comer--项目商机,以作废

Common--通用类

Custlist--客户

datasupport.clscuststat--家庭聚类业务作废?

Demo--样例作废?

Gridinfo--网格

Sysmge--系统

Util--工具类

Crm--新框架代码

Buschance--项目商机

Clscust--聚类客户

Mscust--营销客户

Outcast--他网客户

Custmanager--网格单元

Gridmanager--网格

Top--top视图

Intf--ApacheAxis服务

Etouch--连接电话服务

Logicbus--连接套餐查询服务

Opponent--竞争对手信息处理

Sales--网格营销

System

helps.action--帮助文档、下载

login--登陆

select--获取用户和机构

util/paramutils--常用参数辅助类

crmframe--新框架基类吴显洋编写

core--接口基类数据库连接等

entity--系统管理相关实体类,包括用户、角色、机构、参数、日志等

login--在线用户管理类

param--公共参数管理类

servlet--系统初始化加载用户机构

tag--标签,检查当前用户的功能或权限

util--工具类

3旧代码框架

旧代码使用spring2.0+hibernate3+struts2框架

Spring配置文件:

/WEB-INF/applicationContext.xml

其中数据源配置:

<

beanid="

dataSource"

class="

com.mchange.v2.c3p0.ComboPooledDataSource"

destroy-method="

close"

>

Hibernate3工厂类

sessionFactory"

org.springframework.orm.hibernate3.LocalSessionFactoryBean"

value>

com/sztelecom/crl/**/entity/**.hbm.xml<

/value>

代码目录结构:

以模块为划分

**模块名

Action---action层代码

Dao---dao层代码

Bibernate---dao实现类

Interf---dao接口

Entity---实体类及hibernate的实体xml

Logic----服务层

Interf--服务接口

Spring--实现类

springGridInfo.xmlspring配置文件

strutsGridInfo.xmlstruts配置文件

4新代码框架

新代码使用spring2.0+struts2框架

需要注意的是数据的输入输出处理使用json来处理

同样Spring配置文件:

5Json数据格式

Action层面

1)Head头信息

{DataType:

0,--类型0表示输入1表示输出

UniSign:

--用户编码

FuncID:

--功能ID,

ApplyTime:

--开始时间

}

例如:

0,UniSign:

12711569019210000,FuncID:

110000,ApplyTime:

2010-04-1319:

32:

31}

2)queryCondition查询条件

无固定格式,仅仅把查询条件加入

例如(MISSION_ID:

1,BATCH_ID:

10020)

3)page分页对象参数

{PageSize:

--页面大小

PageNumber:

--当前页码

10,PageNumber:

1}

4)business–业务类

{QueryCondition:

json对象queryCondition,---查询条件

Page:

json对象queryConditionpage--分页信息

{},Page:

1}}

5)send输入

{Head:

json对象head

Business:

json对象business

31},

{

QueryCondition:

{},

Page:

1}}}

6)returnJson输出

{Head:

--修改原head头

DataType:

1--类型0表示输入1表示输出

ReturnTime:

--结束时间

Result:

--返回结果代码

ResultCode:

0--0是正常,其他是自定义错误代码

Business:

--返回业务对象

结果集名称:

[结果集数据]

{--分页对象

ResultCount:

--记录总数

Head:

{UniSign:

22:

03,DataType:

1,ReturnTime:

27:

46},

Result:

{ResultCode:

0},

{TB_CRM_BEVY_GRID:

[{ORACLE_ROWNUM:

1,BEVY_GRID_ID:

125,AREA_CODE:

BEVY_GRID_CODE:

OLD_BEVY_GRID_CODE:

BEVY_GRID_NAME:

罗湖金融,AREA_ID:

1200000048,BEVY_GRID_TYPE:

ADDR:

STATE:

000,TEAM_ID:

0,REMARKS:

CREATE_USER:

szwuxy,MODI_USER:

CORE_CUST_TYPE:

CRM_GRID_TYPE:

JY,GRID_STAFF:

szzhaow,CREATE_DATE:

2010-01-2017:

31:

31,MODI_DATE:

BEVY_GRID_TYPE_NAME:

GRID_STAFF_NAME:

赵伟},{ORACLE_ROWNUM:

2,BEVY_GRID_ID:

126,AREA_CODE:

罗湖国贸,AREA_ID:

szcaih,CREATE_DATE:

蔡晖},{ORACLE_ROWNUM:

3,BEVY_GRID_ID:

127,AREA_CODE:

罗湖南塘,AREA_ID:

szpangwj1,CREATE_DATE:

潘文坚},{ORACLE_ROWNUM:

4,BEVY_GRID_ID:

1,AREA_CODE:

龙华中心,AREA_ID:

1200000082,BEVY_GRID_TYPE:

szwult9,CREATE_DATE:

31,MODI

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 自考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1