首页 > 图书中心 >图书详情
Java EE(SSM)企业应用实战(第2版·微课视频版)
作者:千锋教育 组编 田生伟 主编 胡春生 陈长伟 燕振刚 副主编
丛书名:21世纪高等学校计算机专业实用系列教材
定价:69元
印次:2-1
ISBN:9787302663133
出版日期:2024.07.01
印刷日期:2024.06.26
"本书主要讲解Spring、Spring MVC和MyBatis三大框架的基础与进阶知识。全书共14章,其中第1章主要讲解SSM框架的基本概念与优缺点等; 第2章和第3章主要讲解MyBatis的基础与进阶知识; 第4章主要讲解动态SQL和注解开发; 第5章主要讲解MyBatis缓存机制; 第6~11章主要讲解Spring基础、Spring的Bean管理、Spring JDBC、Spring AOP、Spring数据库事务管理和Spring MVC基础; 第12章主要讲解全局异常处理器和拦截器; 第13章主要讲解Spring MVC高级功能; 第14章主要讲解一个综合项目——智慧农业果蔬系统,该项目主要应用了前面章节学习的Spring、Spring MVC、MyBatis框架的基础知识和核心技术。通过对本书内容的学习,读者能够掌握Java EE中Spring、Spring MVC和MyBatis三大框架的基础与进阶知识,并能够将这三大框架应用到项目中。 为了帮助读者更好地学习本书中的内容,本书配套有视频、教学大纲、教学PPT、教学设计、源代码等资源。本书既可作为高等院校计算机相关专业的教材,也可以作为相关技术爱好者的入门用书。 "
more >前言 教育、科技、人才是全面建设社会主义现代化国家的基础性和战略性支持。在此前提下,社会生产力变革对IT行业从业者提出了新的需求,以适应中国式现代化的高速发展。从业者不仅要具备专业技术能力,业务实践能力,更需要培养健全的职业素质,因此复合型技术技能人才更受企业青睐。为深入实施科教兴国战略、人才强国战略和创新驱动发展战略,教科书也应紧随新一代信息技术和新职业要求的变化及时更新。 本书倡导理实结合,实战就业,在语言描述上力求专业、准确、通俗易懂。引入企业项目案例,针对重要知识点,精心挑选案例,将理论与技能深度融合,促进隐性知识与显性知识的转化。案例讲解包含设计思路、应用场景、效果展示、部署方式、项目分析、疑点剖析。从动手实践的角度,帮助读者逐步掌握前沿技术,为高质量就业赋能。 本书在章节编排上采用循序渐进的方式,内容精练且全面。在语法阐述中尽量避免使用生硬的术语和枯燥的公式,从业务对环境的实际需求入手,将理论知识与实际应用相结合,帮助读者学习和成长,快速积累SSM框架的开发经验,从而在职场中拥有较高起点。 本书特点 本书以理论与实践相结合的理念讲解了SSM,SSM提供了一个完整的数据驱动的Web应用开发解决方案,它具有较低的耦合度、较高的灵活性和可扩展性,适用于开发各种规模的企业级Web应用。本书中详细分析和讲解了SSM相关的技术难点,使用热点的技术与开发工具,案例和综合项目的设计贴合实际企业项目。本书的学习可以使读者学会灵活使用SSM框架,将书中的知识和技术应用到实际企业或生活中,有助于丰富读者的理论知识,提升读者的实践能力。 通过本书读者将学习到以下内容。 第1章主要讲解Spring框架、Spring MVC框架、MyBatis框架的基本概念、发展历程与核心组件,以及SSM框架的优缺点。 第2章主要讲解MyBatis的功能架构、工作流程、下载和导入、核心组件、核心配置文件和一个简单的MyBatis应用。 第3章主要讲解MyBatis映射文件的结构和其元素的使用方法及3种关联映射,并通过一个实战演练巩固Mapper和XML映射文件的相关知识。 第4章主要讲解MyBatis的动态SQL和注解开发,两个实战演练分别巩固MyBatis的动态SQL与注解开发的相关知识。 第5章主要讲解MyBatis的缓存分类与EhCache缓存。 第6章主要讲解Spring的简介、功能体系和容器,以及一个Spring的简单应用。 第7章主要讲解Spring的Bean管理,包括IoC和DI、Spring的Bean、Maven管理及使用Maven创建Spring项目。 第8章主要讲解Spring JDBC的基础、重要组件和操作数据库,并通过一个实战演练巩固Spring JDBC的组件、操作数据库开发的相关知识。 第9章主要讲解Spring AOP的基础、实现机制和实现方式。 第10章主要讲解Spring与事务管理、Spring的事务管理方式和事务的传播方式,并通过一个实战演练巩固Spring的事务管理方式和事务传播方式的相关知识。 第11章主要讲解Spring MVC的简介、搭建Spring MVC的环境、Spring MVC的工作流程和常用注解及单元测试。 第12章主要讲解全局异常处理器、拦截器,以及拦截器链的原理和实现方式。 第13章主要讲解Spring MVC实现JSON交互、RESTful风格、Swagger技术及文件上传和下载,并通过一个实战演练巩固文件上传与下载技术的相关知识。 第14章主要讲解智慧农业果蔬系统的项目介绍、环境搭建、数据库设计、普通用户功能实现和管理员用户功能实现。 通过对本书的系统学习,读者能够快速掌握SSM框架的基本与进阶知识,并通过书中的实战演练巩固书中SSM框架的理论知识,从而提高编程与解决问题的能力,为后续在实际开发过程中灵活解决实际问题、提高程序的性能和可维护性,以及提高开发效率奠定基础。 致谢 本书的编写和整理工作由北京千锋互联科技有限公司高教产品部完成,其中主要的参与人员有田生伟、胡春生、陈长伟、燕振刚、柴永菲、苏雪华、吕春林等。除此之外,千锋教育的500多名学员参与了教材的试读工作,他们站在初学者的角度对教材提出了许多宝贵的修改意见,在此一并表示衷心的感谢。 意见反馈 在本书的编写过程中,编者虽然力求完美,但难免有一些不足之处,欢迎各界专家和读者朋友们给予宝贵的意见。 编者 2024年4月于北京
more >