讲述服务类的代码构架修改类实例2testactionjava.PPT

讲述服务类的代码构架修改类实例2testactionjava.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
讲述服务类的代码构架修改类实例2testactionjava

界面层开发-调试 在Session中设置调试功能号 /trace.jsp?funs=TEST_001 界面层开发JS 查询类窗口 界面层开发JS 查询类窗口 界面层开发JS 查询类窗口js 速度放松对分散对方 速度放松对分散对方 速度放松对分散对方 * * J2EE-Web技术 开发培训 李光明 gm.lee@ 培训流程 框架介绍 业务逻辑层开发 界面层开发 开发示例 培训流程 框架介绍 业务逻辑层开发 界面层开发 开发示例 系统总体框架 培训流程 框架介绍 业务逻辑层开发 界面层开发 开发示例 业务逻辑层基本架构 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的对应关系 统一的入参和出参的处理,便于系统的统一

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档