《Java高级技术应用》是示范建设中软件技术专业优质核心课程“Java高级应用”的配套学材。本课程依据典型工作任务的课程建设思路,基于软件开发过程和学生职业发展历程设计的课程,通过与多家IT教育知名企业合作,以Java Web应用的岗位变换和职业发展历程为核心,召开实践专家访谈会确定典型工作任务,讨论学习情景,通过教育专家研讨会确定教学内容,分析基于JavaWeb企业级应用程序开发工作过程的对象、方式、内容、方法、组织、产品等,按照工作过程环节来构建和组织课程内容。 《Java高级技术应用》主要培养基于Java框架技术的企业级网站开发能力:使用流行框架技术Struts+Hibemate+Spring的集成系统的设计和开发技能,以及项目实施过程中分析能力和主动解决问题的能力。 《Java高级技术应用》的内容是针对JavaWeb开发工程师的知识和能力要求而设计的。把一个真实的项目“网上书店”引入课程,以真实项目为主线,贯穿整个课程教学过程。教学内容的选取打破传统的学科体系,根据“岗位适用、行业发展、课证一致、技能为主”的原则进行取舍,以增强课程教学的针对性和适用性,为学生上岗和持续发展奠定良好的基础。 全书内容分为4部分:学习任务1通过自定义MVC框架实现用户管理模块;学习任务2使用Struts的实现信息发布模块;学习任务3使用Hibernate实现信息管理模块;学习任务4使用Sprin9整合MIS系统。