輕量級 JavaWeb 企業應用實戰 — SpringMVC + 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的項目源代碼,最大限度地滿足讀者的需求。本書配有讀者答疑交流群,讀者可通過掃描本書封面勒口上的二維碼,按照指引加入,本書作者將通過交流群提供線上不定期答疑服務。

目錄大綱