本书共12章,内容分为4大部分。前5章主要涉及对Java平台的应用技术进行深入的学习和了解,涉及应用系统开发中模型处理层有关的各个方面的技术应用;第6~第8章主要涉及应用系统开发中的表示层有关的实现技术及具体的应用;第9~第11章主要介绍企业级报表开发实现有关的主流技术及其应用;第12章的内容属于高级应用技术专题——Tomcat服务器对安全管理技术的支持和在课程设计项目中的应用。
本书结合J2EE课程设计的教学目标和要求,同时也为了能够配合《J2EE课程设计——项目开发指导》一书所涉及的一些关键性的应用技术,这些技术主要包括应用系统表示层、业务处理层、系统持久层、应用服务器和安全管理等方面的应用。
全书共12章,主要涉及对Java平台的应用技术进行深入的学习和了解,应用系统开发中模型处理层有关的技术应用,应用系统开发中的表示层有关的实现技术及具体的应用,企业级报表开发实现有关的主流技术及其具体应用,Tomcat服务器对安全管理技术的支持和在课程设计项目中的应用。
本书可作为承担国家技能型紧缺人才培养培训工程的高等职业院校和示范性软件学院的计算机应用与软件工程专业的课程设计类教学和学习辅导参考教材,也可作为自学和急需了解J2EE技术平台的软件项目开发技术人员的参考书,还可以用于各类职业技能培训机构作为提高学员项目开发能力的培训指导教材。
第1章 Java集合和泛型技术及应用
1.1 Java语言中的集合及其应用
1.2 Java泛型技术及应用
1.3 Java泛型类、接口、方法及在项目中的应用
1.4 深入理解和应用Java泛型技术
本章小结
本章练习
第2章 Java反射和代理技术及应用
2.1 Java中的反射技术
2.2 Java反射技术在项目开发中的应用示例
2.3 反射技术在各种开源框架和组件中的应用
本章小结
本章练习
第3章 JDBC和数据库连接池技术及应用
第4章 Apache Commons典型组件及应用
第5章 Java日志记录技术及应用
第6章 XML解析技术及在项目开发中的应用
第7章 AJAX及支持AJAX技术的DWR框架
第8章 Web监听器和过滤器技术及应用
第9章 Java对Office Excel的技术支持
第10章 Java对PDF格式文档的技术支持
第11章 JasperReports和iReport报表工具
第12章 Tomcat服务器对安全管理技术支持
参考文献