时间段:~12舒孝义2012年12月14日培训课程总集目录一、应用开发 -3-二、()工具集成 -5-三、 -9-1、生命周期 -9-2、初始化 -9-3、的值传递 -10-四、简介 -11-五、标签应用 -18-六、练习 -21-七、建模工具 -22-1、用例视图 -22-2、逻辑视图 -22-八、招聘管理 -25-九、数据源与连接池 -28-十、人员管理模块 -32-十一、软件需求规约 -35-十三、文件上传 -41-十四、入门 -44-十五、入门 -53-十六、 -58-十七、B2C电子商场 -59-1、设计所需文档 -59-2、软件架构 -59-3、B2C网上商城系统架构 -60-一、应用开发开发应用的步骤获取服务器:我们使用的是免费的、-解压压缩包到合适(非中文目录,目录中最好不要有空格)的目录-配置环境变量(该环境变量名不区分大小写),因为是语言编写的;其次程序里也有内容,所以要想正确解析,必然依赖环境;的值就是的根目录-如果不配置环境变量则无法正常启动测试是否正确安装、配置找到根目录下的目录中的文件(系统);双击运行,出现如下窗口 之后打开浏览器,输入回车运行,弹出如下窗口 表示正确安装。准备开发环境源文件的编写工具,文件的编写工具;文件配置环境变量在根目录下的目录定义自己的站点,比如“”明确应用的站点的目录结构-*文件|****[都是可选操作] -目录/*****[都是可选操作] [可选目录,如果是动态的应用,必须有] [该目录也是可选的,如果有自定义的类,类要存放在当前目录下] [该目录也是可选的,如果有依赖的第三方类库(包),必须存放在该目录] [该文件也是可选的,如果要为自定义的注册,则该文件必须]7、定义的要想使用默认的(协议主机名:端口号的完整类名)进行访问,要起用默认的,起用方式是:找到根目录下的目录中的文件,取消注释即可<<><><><><><><><><>0<><><>2<><>><<><><><>*<><>>二、()工具集成纯手工开发应用很麻烦,我们为了提高开发效率所以需要借助工具,当我们使用开发应用时,需要服务器,而一般工具是没有集成的将和进行绑定(集成)安装安装打开支持应用开发的三、1、生命周期明确:实例是由管理的(管理内容是:实例化和从中移除,移除后成为垃圾对象,垃圾对象必然会回收,回收即销毁)默认情况下:在第一次被请求时才会初始化,即构建实例一个实例从无到有再到无的过程:请求该时,构建实例,构建实例调用()方法;在调用初始化方法前要先构建实例(该实例也是构建的);处理用户请求:调用()方法处理用户请求;该方法调用前也要先由构建和实例;如果将从中移除,则会调用方法。那么变成垃圾对象,等待回收(销毁)。四、如果是,它的处理请求的过程有所变化;即调用()方法,该方法调用前也要先由构建和实例;()方法调用实例的()方法,该方法调用前先构建和实例;然后根据请求方式,()调用对应的方法(如过是请求调用方法、如果是请求,调用方法);初始化和销毁方式不变。2、初始化根据不同的,有时是在第一次请求时构建对象;有些是一启动时就会构建的实例;虽然不同对于的初始化会有所不同,但我们可以手动控制的初始化时间;在对进行注册师,通过<><>指定初始化时间,该节点接收的是整型的值,0表示在启动时就初始化实例;-1值表示最晚初始化(第一次访问该时才初始化);正整数范围内,数值越大,初始化越晚(最晚晚到第一次访问时初始化);如果多个的<>的值是一样的,则随机初始化(即多个之间没有初始化的先后顺序)。第一次初始化时,会调用()方法。默认情况,一个在一个应用中只有一个实例。意味着我们在编写程序的时候,可以将只执行一次的代码放到方法中执行。获取初始化信息的方式分为两种:分别是编码式、位置方式;硬编码方式:初始化所依赖的信息直接写在代码中;这样做不好,不利于程序的修改;我们应该采用配置的方式;配置方式:在中对进行注册时,在<>节点后通过<>节点定义一组初始化信息;这组信息通过<>和<>节点进行绑定;一个节点可以有多组<>节点;在中可以通过对象的方法获取初始化信息。注意:如果你定义的是为其它服务的,那么该一定要在服务对象之前得到实例化。可以通过<>节点保障。3、的值传递客户端向服务器端进行值传递客户端通过表单方式提交数据,服务器端通过对象的方法和方法获取客户端提交的值。表单提交值请求的两种常用方式,一种是请求传递,一种是请求传递,二者的区别是进行值传递时,值会在地址栏中进行显示(22)。服务器端向服务器端传递值使用对象进行服务器端值传递。该对象可以将类型的值通过方法进行保存。在同请求链中,使用同一个对象的方法获取传递的值((,)())。在不同的中要想获取对象保存的值,直接的跳转必须通过对象的方法进
JAVA培训总结(63页) 来自淘豆网m.daumloan.com转载请标明出处.