当前位置:首页>>开发编程>>JAVA>>新闻内容
构建J2EE应用程序的任务列表
作者: 发布时间:2003-10-7 14:30:59 文章来源:

1、完成前提任务

n         后勤前提条件:确定如何分离应用组件

n         物理前提条件:准备必备物理项

2、设计数据库

n         确定应用实体

n         提炼每个实体和属性

n         确定关系

3、创建表和列(符合3NF

n         选择数据类型

n         创建关键字

n         完成数据库物理设计

n         估计数据库大小

Ø         估计表的数量

Ø         估计每行的长度

Ø         估计每个表中的行数(包括一年内的增长值)

Ø         如果必要,获得其他存储空间

Ø         构建估计和完成访问需求的表格

Ø         估计用户数量

Ø         决定用户事务类型(企业信息系统EIS、决策支持系统DSS或在线事务处理OLTP

Ø         计算每次访问的代价和频率

n         建立数据库开发环境

Ø         创建数据库、表、索引和用户许可

Ø         使用建模工具生成数据库模式

Ø         使用RDBMS企业管理器来管理和维护数据库对象

Ø         使用批量和在线过程以填充和访问数据库

Ø         使用平面文件摘录以加载初始测试数据

Ø         为周期性的大规模更新(包含SQLJavaJ2EE会话和实体bean)开发程序

Ø         使用存储过程和SQL开发OLTP

Ø         构建专门的查询工具(动态数据页面)

Ø         获得存储工具使用DBMS EXPLAIN工具对全部存在性能问题的SQL进行分析

Ø         提炼数据库物理设计

Ø         添加二级索引、以帮助访问和改善性能

Ø         重新隔离和重新确定物理组件

4、定义应用程序

n         建立J2EE目录结构

n         在适当的目录创建JSP页面、JavaBeansservlet类;把所有基于WebJava .class文件放在WEB-INF\class

n         设置CLASSPATH

n         编译servletJSP页面、EJB和其他Java

n         编辑application.wmlweb.xml

n         创建容纳类文件和应用组件的存档:EARWAREJB JAR

n         创建部署计划

n         把应用EAR和部署描述符部署到目标服务器中

n         验证应用

5、创建后端接口

n         初始数据的加载

n         创建EJB类和数据库存储过程

n         数据库调整和修复的批处理工具

n         备份和恢复的批处理工具

6、创建界面

n         选择应用的用户界面风格

n         为界面风格设置TAGLIB类库

7、构建页面

n         确定页面类型

n         为页面或子页面添加控件

n         设计菜单交互动作

8、创建数据访问对象

使用完成的数据库实体构建数据库访问对象

9、验证代码

n         决定使用调试器的时机

n         选择断点代码

10、提炼代码

       努力完成如下功能:

Ø         代码重用

Ø         代码模块化

Ø         降低维护费用

Ø         改善一致性

Ø         改善性能

执行如下任务,可以完成这些目的:

Ø         优化对象访问路径

Ø         取出多余的类

Ø         尽可能少地使用大位图

Ø         把经常使用的服务器处理过程从页面处理中分离出来,或最小化

Ø         优化各个库和类文件

11、创建可执行代码

n         准备创建可执行程序

n         创建可部署的应用可执行程序


最新更新
·Java开发技术十年的回顾与展
·关于TOMCAT主目录与虚拟目录
·用java程序调用ffmpeg执行视
·JavaBean与Enterprise JavaB
·Java开发人员的十大戒律
·JavaFX Script将终结AJAX?还
·解决IE中所有png图片透明问题
·JSP解决地址栏中传递中文字符
·Eclipse五岁了:Java程序员的
·审查Java代码的十一种常见错
相关信息
·构建高性能J2EE应用的10个技巧
·配置标准的J2EE开发环境
放生
愚爱
够爱
触电
白狐
心跳
知足
犯错
降临
分爱
葬爱
光荣
画心
火花
稻香
爱得起
这种爱
大丈夫
花蝴蝶
二缺一
小酒窝
下雨天
右手边
安静了
棉花糖
明天过后
边做边爱
擦肩而过
没有如果
怀念过去
等一分钟
越来越爱
寂寞暴走
你的承诺
Nobody
我们都一样
永远在身边
天使的翅膀
原谅我一次
i miss you
原谅我一次
吻的太逼真
姑娘我爱你
做你的爱人
一定要爱你
飞向别人的床
爱上别人的人
感动天感动地
心在跳情在烧
不潮不用花钱
如何能把你忘记
即使知道要见面
爱上你是一个错
最后一次的温柔
爱上你是我的错
怎么会狠心伤害我
亲爱的那不是爱情
伤心时候可以听情歌
爱上你等于爱上了错
不是因为寂寞才想你