揭秘J2EE项目开发的70个问题
揭秘J2EE项目开发的70个问题封面图

揭秘J2EE项目开发的70个问题

戎伟, 孟劼, 苏威, 编著

出版社:人民邮电出版社

年代:2007

定价:65.0

书籍简介:

本书以软件项目生命周期各个阶段的问题为主线,从需求分析师、设计师、程序员三种不同角色的角度出发,提出问题,解决问题。书中给出各种有价值的经验、实践参考,给出不同的解决方案并分析其优劣。本书所含盖的软件项目生命周期包括:需求阶段、分析阶段、设计阶段、开发阶段四个迭代部分,而开发阶段按照J2EE模型又依次分为:表示层、持久层、业务逻辑层。在本书中,涵盖了Struts、Spring、Hibernate、UML、Ajax等多个流行技术,并对他们的原理、难点进行了深入的阐述。

书籍目录:

第1章项目基础

1.1问题:选择怎样的开发模式

1.2问题:B/S还是C/S

1.3问题:如何谈需求

1.4问题:如何设计用例

1.5问题:分析师如何看用例

1.6问题:如何管理软件需求

1.7问题:需求管理和开发

1.8问题:软件需求之验证和评审

1.9问题:软件需求之风险管理

1.10问题:软件需求之变更和需求跟踪

1.11问题:软件需求之软件过程改进

1.12问题:找谁来调研

1.13问题:获取需求的沟通途径

1.14问题:需求获取的注意事项

1.15问题:沟通的基本技巧

第2章分析建模阶段

2.1问题:UML模型图各有什么意义

2.2问题:什么是分析建模

2.3问题:如何搭建业务对象模型

2.4问题:如何搭建分析模型

2.5问题:分析的经验之谈

2.6问题:解决问题的基本方法

2.7问题:BusinessAnalysis的存在

2.8问题:如何寻找参与者

2.9问题:文档化参与者

2.10问题:如何寻找用例

2.11问题:文档化用例

2.12问题:用例设计技巧与注意事项

第3章设计建模阶段

3.1问题:类图与关系

3.2问题:什么是设计模型

3.3问题:UML建模技巧之通用篇

3.4问题:UML建模技巧之具体篇

3.5问题:如何定义方法调用双方的义务和权利

3.6问题:抛出CheckedException还是RuntimeException

3.7问题:如何及时释放资源

3.8问题:怎样使用正则表达式验证数据有效性

第4章表示层

4.1问题:Struts的ActionForm与类型

4.2问题:Struts如何工作

4.3问题:ActionForm与Struts标签库

4.4问题:如何使用Struts标签之选择框

4.5问题:如何使用Struts标签之下拉框

4.6问题:JSTL和Struts标签的整合

4.7问题:页面输入乱码的解决方案

4.8问题:如何使用AJAX构建响应快速的动态Web页面

4.9问题:如何使用AJAX构建响应快速的动态Web页面(续)

4.10问题:如何响应AJAX请求

4.11问题:AJAX的常见应用场景

第5章持久层

5.1问题:可否使用Serializable实现持久化

5.2问题:选择怎样的方式来实现持久层

5.3问题:连接表的困惑

5.4问题:如何使用临时表

5.5问题:DAO模式是否需要接口

5.6问题:选择最好的分页方式

5.7问题:可以使用存储过程吗

5.8问题:怎样解决大批量数据的条件

第6章框架持久层的问题

6.1问题:Hibernate中的实体状态

6.2问题:Hibernate单、双向关联与inverse属性

6.3问题:在Hibernate中配置连接表

6.4问题:Spring如何支持JDBC

6.5问题:Spring如何支持IBatis

6.6问题:Spring如何支持Hibernate

第7章Spring业务逻辑层问题

7.1问题:Spring发布包的基本构成元素有哪些

7.2问题:怎么理解控制反转

7.3问题:怎么理解依赖注入

7.4问题:如何使用BeanFactory

7.5问题:如何装配各种Bean并使它们协作

7.6问题:如何使用ApplicationContext

7.7问题:如何使用Spring验证器

7.8问题:如何使用Spring发送E-mail

7.9问题:如何使用SpringWebMVC框架

7.10问题:Spring如何集成Struts

内容摘要:

  一个好的系统是怎样诞生的?这是每个开发人员都关心的问题,但是大部分人都仅限于关注编码阶段的工作。事实上,编码只是软件生命周期的一部分,需求分析、沟通技巧、逻辑建模、业务建模、分层设计等环节是否做到位都会影响项目的成败。本书以软件项目的生命周期为主线,以“提出问题,解决问题”的方式,讲解了“需求-分析-设计-开发”中,常见的70多个问题,并给出了解决方案。  本书以软件项目生命周期各个阶段提出的问题为主线,从需求分析师、设计师和程序员3种不同角色的角度出发,提出问题,解决问题。书中给出了各种有价值的经验、实践参考,还给出了不同的解决方案并分析了其优劣。本书所涵盖的软件项目生命周期包括需求阶段、分析阶段、设计阶段、开发阶段4个迭代部分,而开发阶段按照J2EE模型又依次分为表示层、持久层、业务逻辑层。书中涵盖了Struts、Spring、Hibernate、UML、AJAX等多种流行技术,并对它们的原理、难点进行了深入地阐述。  本书适合有Java经验的所有各级开发人员,也可以作为项目经理对于项目掌控的参考。

书籍规格:

书籍详细信息
书名揭秘J2EE项目开发的70个问题站内查询相似图书
9787115167132
如需购买下载《揭秘J2EE项目开发的70个问题》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)65.0语种简体中文
尺寸26装帧平装
页数 260 印数

书籍信息归属:

揭秘J2EE项目开发的70个问题是人民邮电出版社于2007.09出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。