Spring MVC + MyBatis 開發從入門到項目實踐 (超值版)

聚慕課教育研發中心

  • 出版商: 清華大學
  • 出版日期: 2020-04-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 332
  • ISBN: 7302543321
  • ISBN-13: 9787302543329
  • 相關分類: Java 相關技術
  • 立即出貨 (庫存 < 4)

  • Spring MVC + MyBatis 開發從入門到項目實踐 (超值版)-preview-1
  • Spring MVC + MyBatis 開發從入門到項目實踐 (超值版)-preview-2
  • Spring MVC + MyBatis 開發從入門到項目實踐 (超值版)-preview-3
Spring MVC + MyBatis 開發從入門到項目實踐 (超值版)-preview-1

買這商品的人也買了...

商品描述

《Spring MVC+MyBatis開發從入門到項目實踐:超值版》共4篇,分別是基礎知識、核心應用、核心技術、項目實踐,內容由淺入深,由深到精。
全書共18章。
首先講解了Spring環境搭建、Spring簡單介紹、Spring IoC容器、Spring AOP容器和Spring Bean管理的基礎知識,
深入介紹了Spring MVC入門技術、Spring MVC的控制器、Spring MVC異常處理和Spring MVC的攔截器等核心編程技術,
詳細探討了MyBatis的映射器、事務管理、緩存機制和動態SQL。
在實踐環節,不僅講述了基於Spring MVC+MyBatis框架的電子郵件系統、圖書管理系統,
還介紹了中小型企業中的財務管理系統,全面展現了項目開發的全過程。
《Spring MVC+MyBatis開發從入門到項目實踐:超值版》目的是多角度、全方位幫助讀者快速掌握軟件開發技能,
構建從高校到社會的就職橋樑,讓有志從事軟件開發行業的讀者輕鬆步入職場。
本書贈送的資源比較多,在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。

作者簡介

聚慕課教育研發中心

是有一家軟件開發公司和線下培訓機構共同組建的IT圖書研發中心,具有18年的圖書開發和12年軟件開發經驗。
該研發中心有軟件開發團隊,一批一線軟件培訓講師,高校青年教師以及學科專家團隊構成。
致力於IT類圖書策劃、組稿、及編寫。
我們對計算機圖書市場進行科學、嚴謹的調查分析,緊跟高新科技,深度挖掘讀者需求,
整合優質作者資源,協助作者制定創作計劃、確立創作思想與體例,並實時監控創作質量與進度,
確保做出讓讀者讀得懂、用的好、學的會的計算機類圖書。

目錄大綱

目錄
第1篇基礎知識
第1章Spring環境搭建002
◎本章教學微視頻:13個44分鐘
1.1搭建JDK環境002
1.1.1 Spring的運行環境和開發環境002
1.1.2 JDK的下載與安裝003
1.1. 3配置Path環境變量005
1.1.4測試JDK能否正常運行007
1.2 Eclipse的下載與設置008
1.2.1下載Eclipse 009
1.2.2配置Eclipse 011
1.3 Maven的下載與配置011
1.3.1下載Maven 012
1.3. 2配置Maven 012
1.3.3 Eclipse添加Maven 014
1.4 Tomcat的下載與配置016
1.4.1下載Tomcat 016
1.4.2配置Tomcat 017
1.4.3 Eclipse集成Tomcat 020
1.5 MySQL的下載與安裝021
1.6就業面試技巧與解析023
1.6.1面試技巧與解析(一) 023
1.6.2面試技巧與解析(二) 023

第2章初識Spring 025
◎本章教學微視頻:7個28分鐘
2.1 Spring基本介紹025
2.1.1 Spring是什麼025
2.1.2 Spring的起源025
2.1.3 Spring的特點026
2.1.4 Spring的框架結構026
2.1.5 Spring在項目中的作用027
2.2使用Eclipse開發Spring入門程序027
2.2.1新建Maven項目028
2.2.2搭建Spring框架032
2.3就業面試技巧與解析040
2.3.1面試技巧與解析(一) 040
2.3.2面試技巧與解析(二) 041

第3章Spring IoC容器042
◎本章教學微視頻:12個39分鐘
3.1 Spring IoC簡介042
3.1.1 Spring容器是什麼042
3.1.2 Spring IoC是什麼043
3.1.3 Spring IoC的作用043
3.2 Spring IoC容器的類型044
3.2.1 BeanFactory 044
3.2.2 BeanFactory容器的設計原理044
3.2.3 ApplicationContext 045
3.2.4 ApplicationContext容器的設計原理045
3.2.5 BeanFactory和ApplicationContext的區別046
3.3 Spring IoC容器的初始化047
3.4 Spring IoC的依賴注入方式053
3.4.1 Setter方法依賴注入053
3.4.2構造方法依賴注入054
3.4.3註解依賴注入054
3.5就業面試技巧與解析056
3.5.1面試技巧與解析(一) 056
3.5.2面試技巧與解析(二) 057

第4章Spring AOP容器058
◎本章教學微視頻:10個30分鐘
4.1 Spring AOP簡介058
4.1.1 Spring AOP是什麼058
4.1.2 Spring AOP的基本概念059
4.1.3 Spring AOP的使用場景059
4.1.4 Spring AOP的使用步驟059
4.2 Spring AOP的通知類型060
4.2.1五種通知類型060
4.2.2五種通知類型的代碼演示060
4.3 Spring AOP切點061
4.4 Spring AOP的實現原理062
4.4.1動態代理062
4.4.2靜態代理065
4.5 Spring AOP應用程序067
4.6就業面試技巧與解析069
4.6 .1面試技巧與解析(一) 069
4.6.2面試技巧與解析(二) 069

第5章Spring Bean管理071
◎本章教學微視頻:21個55分鐘
5.1 Spring Bean簡介071
5.1.1 Spring Bean是什麼071
5.1.2 Spring Bean的定義071
5.1.3 Spring Bean的屬性072
5.1.4 Bean的命名073
5.2創建Bean對象073
5.2.1使用構造方法實例化073
5.2.2使用靜態工廠方法實例化074
5.2. 3使用實例工廠方法實例化074
5.3深入理解容器中的Bean 074
5.3.1抽象Bean與子Bean 074
5.3.2容器中的工廠Bean 075
5.3.3強制初始化Bean 076
5.4 Spring Bean的生命週期076
5.4.1 Spring Bean生命週期接口077
5.4.2 Spring Bean生命週期案例077
5.5 Spring Bean的作用域079
5.5.1指定Scope 079
5.5.2單例模式080
5.5.3多例模式080
5.6 Spring Bean的裝配方式080
5.6.1基於註解的方式管理Bean 081
5.6.2基於Java的方式管理Bean 081
5.6.3基於XML的方式管理Bean 082
5.7基於Java類的配置082
5.7.1使用Java類提供Bean定義信息082
5.7.2使用基於Java類的配置信息啟動Spring容器082
5.7.3 3種配置方式的對比083
5.8就業面試技巧與解析083
5.8.1面試技巧與解析(一) 083
5.8.2面試技巧與解析(二) 084

第2篇核心應用
第6章MVC介紹086
◎本章教學微視頻:8個27分鐘
6.1 MVC簡介086
6.1.1 MVC是什麼086
6.1.2如何使用MVC 087
6.1.3 MVC的優點087
6.1.4 MVC的缺點088
6.1.5 MVC思想088
6.1.6 MVC的工作流程089
6.2實現簡單的MVC框架089
6.2.1實現思路及架構089
6.2.2 MVC框架的代碼實現090
6.3就業面試技巧與解析098
6.3.1面試技巧與解析(一) 098
6.3.2面試技巧與解析(二) 099

第7章Spring MVC入門技術100
◎本章教學微視頻:12個32分鐘
7.1 Spring MVC介紹100
7.1.1 Spring MVC是什麼100
7.1.2 Spring MVC的工作原理101
7.1.3 Spring和Spring MVC的區別101
7.1 .4 Spring MVC的優勢101
7.2 Spring MVC的五大組件102
7.2.1 DispatcherServlet 102
7.2.2 HandlerMapping 103
7.2.3 Controller 103
7.2.4 ModelAndView 103
7.2.5 ViewResolver 104
7.3 Spring MVC的DispatcherServlet 104
7.4 Spring MVC的執行流程107
7.5一個Spring MVC應用108
7.6就業面試技巧與解析111
7.6.1面試技巧與解析(一) 111
7.6.2面試技巧與解析(二) 111

第8章Spring MVC的控制器112
◎本章教學微視頻:9個47分鐘
8.1基於註解的控制器112
8.1.1 RequestMapping的註解類型112
8.1.2控制器的註解類型113
8.2 Spring MVC的請求參數和路徑變量113
8.2.1 Spring MVC的請求參數113
8.2.2 Spring MVC的路徑變量114
8.3使用Spring MVC傳值115
8.3.1 Spring MVC頁面傳值到控制器115
8.3.2 Spring MVC控制器傳值到頁面121
8.3.3 Spring MVC登錄程序123
8.4 Spring MVC的轉發和重定向124
8.4.1 Spring MVC的轉發和重定向介紹124
8.4.2 Spring MVC轉發和重定向的區別126
8.4.3 Spring MVC轉發和重定向的使用場景126
8.5就業面試技巧與解析127
8.5.1面試技巧與解析(一) 127
8.5.2面試技巧與解析(二) 127

第9章Spring MVC異常處理129
◎本章教學微視頻:7個40分鐘
9.1一個簡單的登錄應用程序案例129
9.1.1 Spring MVC登錄應用程序前期
準備129
9.1.2 Spring MVC登錄應用程序代碼
實現135
9.2 Spring MVC處理中文亂碼143
9.2.1 Spring MVC頁面處理亂碼問題143
9.2.2 Spring MVC請求處理亂碼問題143
9.2.3數據庫處理亂碼問題144
9.3 Spring MVC統一異常處理方式144
9.3.1使用配置文件145
9.3.2使用註解145
9.4就業面試技巧與解析145
9.4.1面試技巧與解析(一) 145
9.4.2面試技巧與解析(二) 146

第10章Spring MVC的攔截器147
◎本章教學微視頻:13個35分鐘
10.1攔截器的基本知識147
10.1.1什麼是攔截器147
10.1.2攔截器的作用148
10.2攔截器的執行流程148
10.2.1單個攔截器的執行流程148
10.2.2多個攔截器的執行流程149
10.3攔截器的實現方法149
10.4攔截器的使用151
10.4.1單個攔截器的使用151
10.4.2多個攔截器的使用153
10.5攔截器的應用153
10.5.1登錄檢測153
10.5.2性能監控154
10.6攔截器與過濾器的原理和區別156
10.6.1什麼是過濾器156
10.6.2攔截器和過濾器的原理156
10.6.3攔截器和過濾器的區別157
10.7就業面試技巧與解析158