- 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
- 数控机床智能化升级对人才培养需求及2025年展望报告.docx
- 聚焦2025年:宠物殡葬服务市场深度分析报告:市场规模与增长动力.docx
- 新趋势下的2025年母婴护理产业标准化服务与创新实践报告.docx
- 生态农业循环经济示范园2025年项目实施方案建议书.docx
- 2025年折扣零售业态消费者购物习惯与消费心理研究报告.docx
- 农业生物技术引领2025年种质资源创新与品种改良报告.docx
- 2025年工业污染场地修复技术评估与成本效益环境保护产业政策实施效果评价方法报告.docx
- 2025年品牌传播新趋势:游戏化营销策略优化与应用报告.docx
- 材料基因组学在生物医用涂层材料研发中的应用实践与2025年产业趋势报告.docx
- 中国银发金融市场风险预警报告:2025年老年客户金融风险预警体系构建.docx
最近下载
- (6篇)护林员业务培训班领导讲话.pdf VIP
- Public Opinion-李普曼《公众舆论》英文原版.doc
- 化学_年产1亿片盐酸二甲双胍缓释片生产工艺设计.docx
- 城市社区公共卫生服务绩效管理研究——以常州市为案例.pdf
- 纪金莲版税法 第7章 财产类税法 课件.pptx
- (新课标)新高教版中职(英语2 基础模块)Unit 7 Invention and Innovation 《Reading and Writing》说课稿.doc
- 纪金莲版税法 第4章 关税法 课件.pptx
- 纪金莲版税法 第8章 资源类税法 课件.pptx
- 大体积混凝土施工培训课件.pptx
- 纪金莲版税法 第9章 行为目的类税法 课件.pptx
文档评论(0)