广东移动新系统技术记录Word格式.docx
- 文档编号:15409041
- 上传时间:2022-10-30
- 格式:DOCX
- 页数:27
- 大小:1.24MB
广东移动新系统技术记录Word格式.docx
《广东移动新系统技术记录Word格式.docx》由会员分享,可在线阅读,更多相关《广东移动新系统技术记录Word格式.docx(27页珍藏版)》请在冰豆网上搜索。
)
1.2.导入Eclipse
import
选择exitsingprojectsintoworkspace
选中工程右键进入configbuildpath
libraries中检查jre设置是否正确,建议这里设置为1.6或1.6以上
javacompiler中Compilercompliancelevel设置为1.6
1.3.编译
project->
buildproject或者clean
编译之后工程存在error,不要紧,只要不是致命的导致整个工程未全编的error可忽略
1.4.设置tomcat设置
window->
preferences->
tomcat选择version6.x
tomcat->
JVMSettings,jre选择1.6
设置启动内存:
-Xms256m-Xmx512m-Xss16M-XX:
MaxPermSize=512m
tomcat下面外链工程:
参考server.xml修改tomcat\conf下的server.xml
<
Contextpath="
/newcrm"
docBase="
D:
/ProgramFiles/workspace/ainbs2/html"
指向你的源代码下的HTML
1.5.启动验证
地址:
//localhost:
8080/newcrm
登录用户名/密码:
9996026/password1
1.6.参考
提示信息管理、申告单类型配置、用户备注变更、密码重置、担保信息变更、预占号码释放
2.常用表
2.1.操作员
selectt.*,t.rowidfromsec.sec_operatortwhereoperator_idin(9996026,85300159,95550702,95550001,95550700,95550000,95550004);
非超级管理员查询
selectt.*,t.rowidfromsec.sec_operatortwherepassword='
7c6a180b36896a0a8c02787eeafb0e4c'
and(is_adminisnulloris_admin!
='
Y'
);
2.2.用户号码表
selectt.*,t.rowidfromso1.ins_user_853twhereSTATE=1andbill_idin('
18334055272'
'
18334000745'
18334055705'
18334005232'
其中so1表示一个分中心,853代表地市,地市位于so1分中心下。
2.3.分中心配置
分中心即把数据库按中心来划分,来减轻需要频繁访问数据库的压力(如营业库、帐管库)。
selectt.*,t.rowidfrombase.bs_districttwheret.district_type_id=2t.district_id>
=930andt.district_id<
=936;
selectt.*,t.rowidfrombase.bs_districttwheret.region_id=931;
该配置将地市和分中心映射起来。
2.4.分表配置
selectt.*,t.rowidfrombase.cfg_table_splitt;
selectt.*,t.rowidfrombase.cfg_table_split_mappingt;
首页的客户信息TAB是通过数据库配置而来,使用了动态表单技术。
2.5.首页客户信息配置
selectt.*,t.rowidfrombase.of_cust_info_itemtwhereitem_labelin('
证件号码'
受理号码'
JSP是:
custInfoForSubscriberView.jsp
2.6.菜单配置方法
selectt.*,t.rowidfromsec.sec_functiontwherenamelike'
%集团日常%'
;
selectt.*,t.rowidfromsec.sec_role_granttwhere1=1andt.ent_id=80000662andt.role_id=99999;
2.7.枚举、数据字典、静态数据
base.bs_static_data
一般在SET中配置,JSP页面中不用特别配置,如:
2.8.国际化
SELECTt.*FROMbase.bs_i18n_resourcet;
2.9.表与序列关系表
SELECTt.*FROMbase.cfg_id_generatort;
2.10.ftp配置
SELECTt.*FROMbase.bs_ftp;
SELECTt.*FROMbase.bs_ftp_patht;
3.代码跟踪
新系统的菜单一般是以JSP作为入口,而老系统则使用Action的showMain方法作为入口。
3.1.代码结构和配置
src,config,lib,html
defaults.xml:
配置数据源、分中心,密码既支持密文也支持明文。
加密工具:
zjcrm-rc2.exe
sec-adapter.properties:
较少涉及,SecImpl(secframe框架,加载新系统等)和XGImpl(加载新系统缓存等)
client.properties:
如果不掉后台OBD时该配置不起效果,若需要调用老系统OBD,则需要配置该文件。
新系统采用MVC结构:
Web:
Action(如action处在目录结构下:
com.asiainfo.crm.channle.apply)
Service:
(可以是jsp或者web层和service交互,service也可调用service,service控制事务,service采用工厂模式创建,不能直接创建)
Dao:
Bo:
Bean和Engine,Engine封装query、insert、update等,bean对应实体。
Ivalues:
(放置接口,不在层次中)
一般访问顺序:
Jsp>
action>
service>
dao>
bean
注意,Js尽量从jsp中抽离出来,这样可只加载一次。
3.2.快速跟踪
8080/gz/crm/support/party/CmSupportTypeList.jsp?
funcId=30011013&
verifyType=&
psptReadSerialId=&
psptVerifySerialId=
定位菜单:
搜索菜单(需要超级管理员权限),查询菜单表
后台查询语句执行时,需要加schema用户名。
日志:
log4j.properties,配置log4j.rootLogger=debug,console,否则控制台无法打印。
例子:
申告单类型配置,CmSupportTypeList.jsp
页面的table中jsp直接和service交互,如:
<
ai:
tablesetname="
com.asiainfo.crm.support.party.web.SETCmSupportType"
tableid="
tblList"
tablemodel="
com.ai.appframe2.web.datamodel.MethodModelForService"
implservice_name="
com.asiainfo.crm.support.party.service.interfaces.ICmSupportTypeSV"
implservice_querymethod此处和js的doQuery方法的参数要一致。
="
query(StringappealType,StringappealName,StringprocessType,StringappealPriority,int$STARTROWINDEX,int$ENDROWINDEX)"
implservice_countmethod="
count(StringappealType,StringappealName,StringprocessType,StringappealPriority)"
initial="
false"
editable="
needrefresh="
true"
multiselect="
ondbclick="
doView"
pagesize="
20"
width="
100%"
height="
300"
ondblink="
"
onresize="
>
<
colfieldname="
APPEAL_TYPE"
visible="
title="
申告单类型"
8%"
/ai:
col>
APPEAL_NAME"
申告单类型名称"
10%"
...
EXPIRE_REMIND_INFO"
超时提醒"
12%"
REMARK"
备注"
16%"
<
table>
//查询
functiondoQuery(){
varqryRowSet=getRowSet();
varcondi="
condi+="
&
appealType="
+qryRowSet.getValue("
appealName="
+qryRowSet.getVal
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东 移动 系统 技术 记录