欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    J2EEWeb技术开发培训.ppt

    • 资源ID:2867257       资源大小:3.23MB        全文页数:35页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    J2EEWeb技术开发培训.ppt

    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,Jbuilder基本的Lib fw.jar,Oracle9i带的dom4j-1.6.1.jar,log4j-1.2.8.jar,log4j-1.2.8.jar,j2ee.jar(1.3版,可选)commons-fileupload-1.0.jar数据库客户端工具(用于系统调试),Toad或PL/SQL Developer或SQL*PLUS,业务逻辑层开发-环境,安装JDK1.5以及tomcat6.0修改Tomcat的server.xml 修改字符集以及配制连接池,业务逻辑层开发-关于事务,事务由控制类来把握,可支持EJB或者Servlet控制具体的服务类以及其调用的相关类,均不允许事务进行控制,否则造成事务的不一致Java的Connection对象是在每次服务请求时从连接池获取,在请求返回之前根据是否存在异常对事务进行回滚或者提交,然后Close,归还给连接池,业务逻辑层开发-其它注意项,所有Servlet必须实现SingleThreadModel接口,支持其并发请求涉及到JDBC的Statement,PreparedStatement 必须在使用完之后Close掉,建议采用finally语法处理,否则造成游标未关闭现象任何出错抛出,业务逻辑层开发-代码,讲述服务类的代码构架 查询类实例1(CAdQuery.java),业务逻辑层开发-代码,讲述服务类的代码构架 查询类实例2(CAdQuery.java),业务逻辑层开发-代码,讲述服务类的代码构架 查询类实例3(CAdQuery.java),业务逻辑层开发-代码,讲述服务类的代码构架 修改类实例3(CAd.java),业务逻辑层开发-代码,讲述服务类的代码构架 修改类实例2(testaction.java),业务逻辑层开发-代码,讲述服务类的代码构架 修改类实例3(testaction.java),业务逻辑层开发-代码,讲述服务类的代码构架 修改类实例4(testaction.java),界面层开发-调用通用查询,调用通用查询代码片断,界面层开发-调用通用标签,调用通用标签代码片断 讲述标签的应用,界面层开发-调用通用标签,调用通用标签代码片断 讲述级联JS及标签的应用(1),界面层开发-调用通用标签,调用通用标签代码片断 讲述级联JS及标签的应用(2),界面层开发-调用后台服务,调用后台服务代码片断 向后台提供功能号,执行动作等参数,界面层开发-调试,在Session中设置调试功能号/trace.jsp?funs=TEST_001,界面层开发JS,查询类窗口,界面层开发JS,查询类窗口,界面层开发JS,查询类窗口js,谢谢!,

    注意事项

    本文(J2EEWeb技术开发培训.ppt)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开