Spring MVC+MyBatis開發從入門到項目實戰+Spring+MyBatis企業應用實戰+

Spring MVC+MyBatis開發從入門到項目實戰+Spring+MyBatis企業應用實戰+ pdf epub mobi txt 电子书 下载 2025

想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 墨马图书旗舰店
出版社: 电子工业出版社
ISBN:221411
商品编码:28654538394

具体描述

  商品基本信息,請以下列介紹為準
商品名稱:   Spring MVC+MyBatis開發從入門到項目實戰+Spring+MyBatis企業應用實戰+Java EE互聯網輕量級框架整閤開發 全3冊
作者:   
市場價:    256.00
ISBN號:   

Spring+MyBatis企業應用實戰    9787121304217

JavaEE互聯網輕量級框架整閤開發    9787121318474

Spring MVC+MyBatis開發從入門到項目實戰    9787121333903

齣版社:   電子工業齣版社
商品類型:   圖書

 

  編輯推薦

《Spring+MyBatis企業應用實戰》

 

Spring MVC+MyBatis開發從入門到項目實戰

經驗多:百萬訪問量博主傾囊相授,帶你走進Web開發的方方麵麵。
零基礎:從簡單的樣例做起,逐漸深入技術核心。
內容全:涵蓋Spring MVC與MyBatis的33個技巧,56個實例。
重實戰:與真實項目案例相結閤,深入實戰開發的5層架構。

JavaEE互聯網輕量級框架整閤開發

  內容簡介
 

《Spring+MyBatis企業應用實戰》

本書介紹瞭Java EE領域的兩個開源框架:Spring的MVC和MyBatis。其中Spring的版本為4.2,MyBatis的版本是3.4。本書的示例建議在Tomcat 8上運行。本書重點介紹如何整閤Spring MVC 4+MyBatis 3進行Java EE開發,主要包括三個部分。首篇詳細介紹瞭Spring MVC框架的用法。第二部分詳細介紹瞭MyBatis框架的用法。第三部分重點介紹瞭Spring MVC4+MyBatis 3的整閤,並示範開發瞭一個包含6個錶、錶之間具有復雜的關聯映射關係,且業務功能也相對完善的HRM人事管理係統案例,希望讓讀者理論聯係實際,將這兩個框架真正運用到實際開發當中去。該案例采用目前流行、規範的Java EE架構,整個應用分為DAO持久層、領域對象層、業務邏輯層、控製器層和視圖層,各層之間分層清晰,層與層之間以鬆耦閤的方法組織在一起。所有代碼完全基於Eclipse IDE來完成,一步步帶領讀者深入兩個框架的核心。閱讀本書之前,建議先閱讀瘋狂軟件教育的《瘋狂Java講義》一書。本書適閤有較好的Java編程基礎,JSP、Servlet、JDBC基礎,Spring框架基礎的讀者,尤其適閤於對Spring MVC和MyBatis瞭解不夠深入,或對Spring MVC+MyBatis整閤開發不太熟悉的開發人員閱讀。

Spring MVC+MyBatis開發從入門到項目實戰

《Spring MVC+MyBatis開發從入門到項目實戰》分為四部分。第一部分是Java開發環境的搭建,包括JDK的下載與安裝、環境變量的配置、MyEclipse的下載與基本配置。第二部分是MyBatis技術入門,包括剖析JDBC的弊端、MyBatis的背景介紹、入門程序的編寫、配置文件的剖析、高級映射及緩存結構的講解,最後還介紹瞭MyBatis與Spring框架的整閤。第三部分是Spring MVC技術入門,包括Spring MVC的背景介紹、架構整體剖析、環境搭建、處理器與映射器的講解、前端控製器的源碼分析、多種視圖解析器的介紹、請求映射與參數綁定的介紹、Validation校驗與異常處理和攔截器的講解。第四部分是Spring MVC與MyBatis的項目整閤實戰篇,通過對水果網絡銷售平颱的需求分析、功能設計、數據庫設計以及模塊詳細編碼實現,讓讀者瞭解整閤項目開發的整體流程。本書對框架的介紹通俗易懂,由淺入深,結閤實例展示,為讀者的入門提供瞭有力的幫助,且為以後的技術提升打下堅實的基礎。

JavaEE互聯網輕量級框架整閤開發

隨著移動互聯網的興起,以Java技術為後颱的互聯網技術占據瞭市場的主導地位,而在Java互聯網後颱開發中,SSM框架(Spring Spring MVC MyBatis)成為瞭主要架構,本書以此為焦點從入門到實際工作要求講述瞭SSM框架的技術應用;與此同時,為瞭提高係統性能,NoSQL(尤其是Redis)在互聯網係統中已經廣泛使用,為瞭適應這個變化,本書通過Spring講解瞭有關Redis的技術應用,這樣更加貼近實際學習和工作的需要。本書主要分為6個部分,第1部分對Java互聯網的框架和主要涉及的模式做初步簡介;第2部分講述MyBatis技術;第3部分講述Spring基礎(包括IoC、AOP和數據庫應用),重點講解Spring數據庫事務應用,以滿足互聯網企業的應用要求;第4部分,講述Spring MVC框架;第5部分,通過Spring技術的應用,講解Redis技術;第6部分,講解SSM Redis實踐應用,通過互聯網高並發如搶票、搶紅包等場景,使用全注解的方式講解SSM框架的整閤,以及高並發與鎖的應用和係統性能優化。本書結閤企業的實際需求,從原理到實踐全麵講解SSM Redis技術應用,無論你是Java程序員、SSM應用和研究人員,還是Redis應用人員、互聯網開發人員,都可以從本書中收獲知識。
......


  目錄

《Spring+MyBatis企業應用實戰》

**章Java EE應用1
1.1Java EE應用概述2
1.1.1Java EE應用的分層模型2
1.1.2Java EE應用的組件3
1.1.3Java EE應用的結構和優勢4
1.2輕量級Java EE應用相關技術4
1.2.1JSP、Servlet和JavaBean及替代技術4
1.2.2MyBatis3及替代技術5
1.2.3Spring4及替代技術6
1.2.4使用開源框架的好處7
1.3本章小結7
第2章Spring MVC簡介8
2.1MVC思想概述9
2.1.1傳統Model1和Model29
2.1.2MVC思想及其優勢10
2.2Struts2和Spring MVC11
2.3開發第一個Spring MVC應用11
2.3.1Spring的下載和安裝11
2.3.2Spring MVC的DispatcherServlet12
2.3.3基於Controller接口的控製器13
示例:第一個Spring MVC應用13
示例:基於注解的控製器17
2.4詳解DispatcherServlet19
2.5Spring MVC執行的流程21
2.5.1Spring MVC應用的開發步驟22
2.5.2Spring MVC執行的流程23
2.6本章小結24
第3章Spring MVC的常用注解25
3.1@Controller注解26
示例:@Controller注解的使用26
3.2@RequestMapping注解28
3.2.1@RequestMapping注解28
3.2.2請求處理方法可齣現的參數類型30
3.2.3請求處理方法可返迴的類型31
3.2.4Model和ModelAndView31
示例:Model和ModelMap的使用32
示例:ModelAndView的使用33
3.3參數綁定注解33
3.3.1@RequestParam注解33
示例:@RequestMapping和@RequestParam注解的使用34
3.3.2@PathVariable注解38
3.3.3@RequestHeader注解38
3.3.4@CookieValue注解39
示例:@PathVariable、@RequestHeader和@CookieValue注解的使用39
3.3.5@SessionAttributes注解41
示例:@SessionAttributes注解的使用41
3.3.6@ModelAttribute注解42
示例:@ModelAttribute注解的使用43
3.4信息轉換49
3.4.1HttpMessageConverter<T>接口49
3.4.2轉換JSON數據51
示例:接收JSON格式的數據51

··········

Spring MVC+MyBatis開發從入門到項目實戰

第1篇 準備工作
第1章 開發環境搭建 2
1.1 JDK安裝與配置 2
1.1.1 下載JDK 3
1.1.2 安裝JDK 4
1.1.3 JDK環境變量配置 4
1.1.4 驗證Java環境是否搭建成功 6
1.2 MyEclipse的安裝與使用 7
1.2.1 MyEclipse的下載 7
1.2.2 MyEclipse的配置 8
1.3 第一個Java類 10

第2篇 MyBatis技術入門
第2章 瞭解MyBatis 14
2.1 傳統JDBC開發模式的缺陷 14
2.1.1 JDBC連接數據庫模式分析 14
2.1.2 JDBC操作SQL語句模式分析 16
2.1.3 待優化的問題 17
2.2 初識MyBatis 18
2.2.1 MyBatis介紹 18
2.2.2 MyBatis整體架構 18
2.2.3 MyBatis運行流程 21

第3章 搭建MyBatis工作環境 23
3.1 入門程序搭建與測試 23
3.1.1 數據庫準備 23
3.1.2 搭建工程環境 24
3.1.3 編寫日誌輸齣環境配置文件 26
3.1.4 編寫數據庫連接池配置文件 27
3.1.5 編寫SQL映射配置文件 29
3.1.6 編寫數據交互類與測試用例 30

········

JavaEE互聯網輕量級框架整閤開發

第1部分 入門和技術基礎
第1章 認識SSM框架和Redis 2
1.1 Spring框架 2
1.1.1 Spring IoC簡介 2
1.1.2 Spring AOP 4
1.2 MyBatis簡介 6
1.2.1 Hibernate簡介 7
1.2.2 MyBatis 8
1.2.3 Hibernate和MyBatis的區彆 11
1.3 Spring MVC簡介 11
1.4 *流行的NoSQL——Redis 12
1.5 SSM Redis結構框圖及概述 13
第2章 Java設計模式 15
2.1 Java反射技術 15
2.1.1 通過反射構建對象 15
2.1.2 反射方法 17
2.1.3 實例 18
2.2 動態代理模式和責任鏈模式 19
2.2.1 JDK動態代理 20
2.2.2 CGLIB動態代理 22
2.2.3 攔截器 24
2.2.4 責任鏈模式 28
2.3 觀察者(Observer)模式 30
2.3.1 概述 31
2.3.2 實例 32
2.4 工廠模式和抽象工廠模式 35
2.4.1 普通工廠(Simple Factory)模式 35
2.4.2 抽象工廠(Abstract Factory)模式 36
2.5 建造者(Builder)模式 38
2.5.1 概述 38
2.5.2 Builder模式實例 39
2.6 總結 41
第2部分 互聯網持久框架——MyBatis
第3章 認識MyBatis核心組件 44
3.1 持久層的概念和MyBatis的特點 44
3.2 準備MyBatis環境 45
3.3 MyBatis的核心組件 46
3.4 SqlSessionFactory(工廠接口) 47
3.4.1 使用XML構建SqlSessionFactory 48
3.4.2 使用代碼創建SqlSessionFactory 50
3.5 SqlSession 50
3.6 映射器 51
3.6.1 用XML實現映射器 52
3.6.2 注解實現映射器 53
3.6.3 SqlSession發送SQL 54
3.6.4 用Mapper接口發送SQL 55
3.6.5 對比兩種發送SQL方式 55
3.7 生命周期 55
3.7.1 SqlSessionFactoryBuilder 56
3.7.2 SqlSessionFactory 56
3.7.3 SqlSession 56
3.7.4 Mapper 56
3.8 實例 57
第4章 MyBatis配置 63
4.1 概述 63

··········


  作者簡介

《Spring+MyBatis企業應用實戰》

瘋狂軟件,多年來從事Java開發、移動開發等方麵的培訓與研發工作,承接大型研發項目。瘋狂軟件是廣州為學教育科技有限公司的教育品牌,立誌以務實的技術來改變中國的軟件教育,所培訓的學生入職華為、IBM、阿裏軟件、網易、電信盈科等IT名企。

Spring MVC+MyBatis開發從入門到項目實戰

硃要光,90後新銳程序員,熱愛鑽研計算機技術,追求極客精神。本科期間熱衷於算法和數據結構的學習,多次參加ACM算法大賽並獲得若乾單人以及團隊奬項。參與設計與開發的擁有軟件著作權的“協同畫闆”“掌上供電”軟件,獲得第八屆大學生計算機設計大賽二、三等奬的殊榮。2015年獲得CSDN個人博客“準專傢”稱號,擁有大量原創博文,博客訪問量達百萬人次。

JavaEE互聯網輕量級框架整閤開發

  • 楊開振

擁有十餘年一綫Java開發工作經驗,熱衷於Java互聯網技術方嚮研究,目前從事Java互聯網技術在綫教育,著有暢銷書《深入淺齣MyBatis技術原理與實戰》。


  • 周吉文

高級工程師,曾獲廣東省科技進步一等奬,曾任國傢“863”計劃項目軟件組組長,擔任珠海市第二人民醫院信息部主任多年,有豐富的項目實施和管理經驗。


  • 梁華輝

資深Java開發專傢,有豐富的企業級應用及Web項目的開發經驗。對軟件設計模式和代碼整潔方麵有深入理解,對Spring、Hibernate等主流開源框架有深入研究。


  • 譚茂華

資深Java開發專傢,擁有十餘年供應鏈管理、金融、物聯網等行業大型係統軟件開發經驗。熱衷於軟件架構、軟件研發過程控製、Java開源技術(尤其是Spring體係技術)的研究。


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有