- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
J2EE-Web技术开发培训汇
J2EE-Web技术开发培训 培训流程 框架介绍 业务逻辑层开发 界面层开发 开发示例 系统总体框架 业务逻辑层基本架构 ValueObject类 名称: com.lgm.framework.util.ValueObject 作用: 在每次单独的事务中,需要先后使用到不同的数据,这些数据有的来自于前段逻辑的计算,有的来自客户端传来的参数。为了省去数据在函数调用的参数传递,因此将这些数据放到一个专门的类(值对象)中,通过指定的方法来设置和获取 主要方法: .addTrace(String s_trace) 增加调试信息 . public String getFuncID () 取得执行功能号 . public String getActionID() 取得执行动作 .public int setErrMsg(int iFlag,String sMessage)设置错误号与信息 .public Object getValue(String p_name) 取得值 .public ArrayList getDataList(String p_name) 取得列表型数据 .public String getXml() 取得拼装的XML数据,便于进行跟踪 public void setTrace(boolean bTrace) 设置跟踪标志 public boolean getTrace(boolean bTrace) 取得跟踪标志 HashMap hashPara= recvPack.getDataMap(“PARAMETER”) ; //参数信息 HashMap hashUser= recvPack.getDataMap(“LOGIN_USER”); //用户信息 DbFunc类 名称com.lgm.framework.util.DbFunc 作用: 主要提供数据库方面的基本操作 主要方法: .public static int execute(Connection conn, String rs_name,String strSQL,HashMap hashPara,ValueObject sendPack) throws Exception 依据SQL取得指定分页数据的记录集合 . public static int getRecordSet(Connection conn,String strSQL,int iStart,int iEnd,ArrayList aList,ValueObject valuePack) throws Exception 依据SQL获取制定范围内的记录 .public static String getSequence(String seq_name,int iSeqLen,String prefix,Connection conn,ValueObject valuePack) 取得唯一序列号 .public static int runsql(Connection conn,String strSQL,ValueObject valuePack) 执行SQL语句 .public static String getInsertSQL(Connection conn,String table_name,HashMap hashPara,ValueObject valuePack) 依据表名与传递的参数生成Insert SQL语句 IBusiService接口 com.lgm.framework.util.IBusiService 此接口类为所有逻辑实现类的父类,其为实现方式。 其只拥有一个方法 execute public int execute(Connection conn,ValueObject recvPack,ValueObject sendPack) throws Exception 实现业务的服务类(特别是提供服务给前端或者其它模块调用的类)均要实现此接口 服务控制表 配置服务名与Class的对应关系 统一的入参和出参的处理,便于系统的统一优化和控制 统一了系统之间各模块的调用规则 动态SQL查询控制 通过配置SQL减少代码开发量 统一的数据查询便于系统的统一优化 支持参数化的查询 界面层开发模式 提供两种开发模式 集中代理提交 对于一些简单的查询采用Pure JSP 可以使用标准标签以及自定义标签 业务逻辑层开发-准备 操作系统:支持JDK 1.4的操作系统,建议Windows 开发IDE工具,建议支持JDK1.4的Eclipse, Jbuilde
您可能关注的文档
- EDA课程设计报告-基于VHDL语言的数字电子钟实现汇.doc
- EDA课程设计-脉冲序列检测器的设计汇.doc
- EDA课程设计(论文)-数字频率计汇.doc
- EDA课程设计(论文)-洗衣机控制器汇.doc
- EDA课程设计(论文)-电梯控制系统设计汇.doc
- EDA课程设计(论文)-抢答器课程设计汇.doc
- EDA课程设计(论文)-任意波形发生器汇.doc
- EDA课程设计(论文)-病房呼叫系统汇.docx
- EDA课程设计(论文)-简易乐器演奏器汇.doc
- EDA课设设计-简易音乐播放器汇.doc
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)