书籍 轻量级Java Web企业应用实战――Spring MVC+Spring+MyBatis整合开发的封面

轻量级Java Web企业应用实战――Spring MVC+Spring+MyBatis整合开发

李刚

出版时间

2020-03-01

ISBN

9787121385001

评分

★★★★★

标签

编程

书籍介绍

《轻量级Java Web企业应用实战――Spring MVC+Spring+MyBatis整合开发》介绍了Java EE开发非常流行的三个开源框架:Spring MVC、Spring和MyBatis,其中Spring MVC、Spring用的是5.1版本,MyBatis用的是3.5版本。

本书重点介绍了如何整合Spring MVC + Spring + MyBatis进行开发,内容主要包括三部分。第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解MyBatis、Spring和Spring MVC三个框架的用法,并从Eclipse IDE的使用上手,一步步带领读者深入三个框架的核心。这部分是本书的核心内容,因此也是重点部分。这部分并不是简单地讲授三个框架的基本用法,而是真正剖析它们在实际开发场景中面临的挑战及最佳实践,并对其诸多关键技术实现提供了源代码解读,这样既能加深读者对框架本质的理解,也能直接提升读者的Java功底。第三部分示范开发了一个包含7个表,表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,帮助读者理论联系实际,将三个框架真正运用到实际开发中。该案例采用目前非常流行、规范的Java EE架构,整个应用分为领域对象层、Mapper(DAO)。层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方式组织在一起。该案例既提供了与IDE无关的、基于Ant管理的项目源代码,也提供了基于Eclipse IDE的项目源代码,最大限度地满足读者的需求。

本书配有读者答疑交流群,读者可通过扫描本书封面勒口上的二维码,按照指引加入,本书作者将通过交流群提供线上不定期答疑服务。

目录
第1章 Java EE应用和开发环境 1
1.1 Java EE应用概述 2
1.1.1 Java EE应用的分层模型 2
1.1.2 Java EE应用的组件 3
1.1.3 Java EE应用的结构和优势 4

显示全部
用户评论
虽然很基础但是却很全面,站在 2020 年的技术背景下介绍了 Spring 作为容器管理框架,Spring MVC 作为 Web 应用开发框架,MyBatis 作为对象关系映射框架的轻量级 Java Web 企业应用开发方案。 可以重点关注其中讲解项目历史和设计理念的章节,对于具体实现和参数则类似工具书的方式选读。对于在校学生来说,最后的《简单工作流系统》也是一个不错的自学企业应用开发的玩具示例,实现以后作为自己可展示的作品有利于在面试或交流中快速展示自己的技术水平。