| 作 者: | 赵强 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | J2EE |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 开源软件构造应用系统
1.1 开源软件简介
1.1.1 开源软件的历史与现状
1.1.2 主要开源软件项目介绍
1.2 JN-Estore项目简介
1.2.1 务背景
1.2.2 分析需求
1.2.3 JN-Estore整体架构
1.3 基于开源软件的技术方案
1.3.1 开发方式的选择——极限编程
1.3.2 Web层软件选择——Tomcat、Struts
1.3.3 持久层软件选择——MySQL、Hibernate
1.3.4 EJB容器选择——JBoss
1.3.5 日志工具软件选择——Log4j
1.3.6 测试工具选择——JUnit、Jmeter
第2章 构建应用程序
2.1 CVS安装与配置
2.1.1 CVS的特点
2.1.2 CVS技术术语
2.1.3 CVS服务器安装与配置
2.2 构建工具Ant
2.2.1 Ant是什么
2.2.2 Ant的安装与配置
2.2.3 Ant构建文件解析
2.2.4 编译源代码
2.2.5 文件系统操作
2.2.6 其他任务
2.3 JN-Estore的每日构建方案
2.3.1 每日构建的基本原理
2.3.2 建立每日构建系统
第3章 JN-Estore的Web层开发
3.1 JN-EstoreWeb层技术架构
3.2 Tomcat 5.0使用指南
3.2.1 Tomcat的安装
3.2.2 Tomcat的配置与管理
3.3 Struts开发框架
3.3.1 Struts开发基本原理
3.3.2 Struts初级实例
3.3.3 Struts中级实例
3.3.4 Struts高级实例
3.4 实现JN-Estore Web层
3.4.1 定义JN-Estore的配置文件
3.4.2 建立应用程序初始页面
3.4.3 完成显示所有图书的功能模块
3.4.4 完成用户登录功能模块
3.4.5 完成新用户注册功能模块
3.4.6 完成购物车管理功能模块
3.4.7 完成订单处理功能模块
3.4.8 完成退出应用程序功能模块
3.4.9 应用程序国际化
第4章 系统测试
4.1 JN-Estore系统的测试方案
4.2 JN-Estore测试计划
4.3 使用JUnit与StrutsTestCase
4.3.1 如何使用JUnit进行单元测试
4.3.2 使用StrutsTestCase测试Struts应用
4.3.3 JN-Estore的Struts测试用例
4.4 使用JMeter测试性能
4.4.1 JMeter是什么
4.4.2 JMeter的安装与配置
4.4.3 建立测试计划(Test Plan)
4.4.4 开始执行测试计划
4.4.5 数据库性能测试
4.4.6 JN-Estore的性能测试
第5章 JN-Estore的持久层开发
5.1 JN-Estore的持久层解决方案
5.1.1 Java持久层常用技术对比分析
5.1.2 JN-Estore的持久层解决方案
5.2 MySQL数据库管理与开发
5.3 使用Hibernate实现持久化
5.3.1 Hibernate简介
5.3.2 Hibernate开发的基本技术
5.3.3 Hibernate开发高级技术
5.3.4 实现JN-Estore持久层
第6章 使用EJB实现JN-Estore业务层
6.1 EJB简介
6.1.1 EJB编程模型
6.1.2 部署和使用EJB组件
6.1.3 EJB应用的具体模式
6.2 实现JN-Estore业务层
6.2.1 业务层实现策略
6.2.2 业务层EJB的实现
6.3 部署EJB到JBoss
6.3.1 JBoss简介
6.3.2安装JBoss
6.3.3 JBoss配置与管理
6.3.4 JMX与MBean简介
6.3.5 EJB的配置和部署
第7章 JN-Estore的日志
7.1 JN-Estore的日志功能
7.2 Apache通用日志包
7.3 Log4j的用法
7.3.1 Loggers
7.3.2 Appenders
7.3.3 Layouts
7.4 JN-Estore日志实现方案
第8章 基于Jive的论坛
8.1 Jive简介
8.2 Jive安装与配置
第9章 部署JN-Estore
9.1 部署JN-Estore
9.2 运行JN-Estore
9.3 JN-性能改进
9.3.1 Java开源缓存系统简介
9.3.2 使用OSCache实现缓存
附录A Eclipse下的J2EE开发
A.1 Eclipse简介
A.2 安装Eclipse
A.3 定制工作台
A.4 开发Java应用程序
A.4.1 使用工程向导
A.4.2 调试Java程序
A.5 版本控制
A.5.1 安装与配置cvsnt
A.5.2 在Echpse中配置CVS Client
A.5.3 创建一个CVS实例
A.6 使用插件
A.7 开发J2EE应用
A.7.1 Lomboz插件简介
A.7.2 Lomboz安装与设置
A.7.3 开发Web应用程序
A.7.4 开发EJB
附录B 部分开源软件列表