说明

本书第一部分通过3章内容分别介绍了Spring的IOC容器、AOP与声明式事务管理以及SSH集成三大框架,这三部分是Spring框架使用的核心。如果读者对前面学习的Hibernate和Struts课程有比较深入的体会,会觉得Spring中的这些技术恰好解决了之前编程的一些困惑,它们为程序开发人员提供了方便。另外,Spring框架涉及的技术内容比较多,本课程只介绍了lOC、AOP和SSH三大框架集成这三个方面的内容。原因在于这些技术在今后的工作过程中使用到的概率比较大,而其他技术用到的概率比较小,出于面向实际工作的考虑,本课程舍弃了Spring其他技术内容的介绍。

对于一个IT企业而言,需要的是在技术、经验和素质这三个方面都比较优秀的人成为企业的软件开发工程师。通过前面课程的学习,读者已经掌握了Java基础,Web前端技术(HTML、CSS、JavaScript、AJAX等),数据库技术,Hibernate、Struts和Spring,Web后端技术(JSP、Servlet、分层模式、JDBC、数据库连接池等)三大框架,在技术上基本满足了成为一个Java方向软件开发工程师的需要。在学习这些技术的同时,大家也完成了一些项目,提升了项目经验,为能去IT企业直接上手工作奠定了基础。关于行业,通过完成“网上书城”和5iJob等项目,了解了电子商务、求职招聘等行业的业务知识。

本书的第二部分展示了上京银行电话银行中心的需求说明书(部分内容节选),希望大家能够通过对本部分的学习(自学内容),实现以下目标。

1.了解大型商业系统需求说明书的内容和写法。

2.了解大型商业系统的功能划分和功能点具体需求。

3.对部分银行业务有初步的了解,提升自身的业务经验。

4.培养通过阅读文档了解、熟悉系统的能力。

另外,该文档是提供给读者课后阅读的内容,不属于课程讲解的部分,也不需要大家根据该文档分析、设计和开发电话银行中心系统,在此特加以说明。