Java EE企業級套用開發技術研究

Java EE企業級套用開發技術研究

《Java EE企業級套用開發技術研究》是2020年電子工業出版社出版圖書,作者是楊樹林。

基本介紹

  • 中文名:Java EE企業級套用開發技術研究
  • 作者:楊樹林
  • 出版社:電子工業出版社
  • 出版時間:2020年12月
  • 頁數:292 頁
  • 定價:88.0 元
  • 開本:16 開
  • ISBN:9787121399411
內容簡介,目錄,

內容簡介

本書結合企業級套用的需要,對Java EE的主流技術進行了研究,並結合套用實際講解了其開發環境、建模方法、架構模式,以及基於主流架構技術的設計方法。全書共7章,內容依次為:Java EE與企業級套用開發、基於Spring Boot構建項目、基於Spring Data JPA實現數據訪問層、基於MyBatis實現數據訪問層、基於Spring Security實現認證和授權、微服務架構與Spring Cloud、在微服務架構中整合OAuth2。另外,本書通過一個網上人才中心繫統的設計案例,分別介紹了單體架構和微服務架構涉及的核心技術,演示了構建一個安全可靠、穩定高效、易於擴展的套用系統的方法。

目錄

第1章 Java EE與企業級套用開發 1
1.1 Java EE概述 1
1.1.1 企業級套用及其特點 1
1.1.2 Java EE及其常用技術 2
1.2 搭建Java EE開發環境 5
1.2.1 安裝與配置JDK 5
1.2.2 安裝與使用MySQL 6
1.2.3 安裝集成開發工具IDEA 8
1.2.4 安裝Tomcat 14
1.3 建模工具與編碼規範化 17
1.3.1 UML建模工具PlantUML 17
1.3.2 資料庫建模工具Workbench 25
1.3.3 IDEA資料庫管理工具 26
1.3.4 基本編碼規範與常用技術 29
1.3.5 Spring Boot集成Swagger2 35
1.4 Java EE項目的分層架構模式 39
1.4.1 分層架構模式概述 39
1.4.2 Java Web套用中的三層結構 40
1.4.3 結合MVC模式的分層結構 41
1.4.4 網上人才中心繫統分析與設計 42
第2章 基於Spring Boot構建項目 54
2.1 Spring Boot概述 54
2.1.1 Spring及Spring MVC 54
2.1.2 Spring Boot 56
2.2 使用IDEA創建Spring Boot項目 57
2.2.1 創建Spring Boot項目 57
2.2.2 根據項目需要引入其他依賴 60
2.2.3 按分層結構組織程式結構 63
2.2.4 建立分頁工具類 65
2.2.5 應用程式基本配置 67
2.3 實體類與接口設計 67
2.3.1 實體類設計 67
2.3.2 業務邏輯層接口設計 69
2.3.3 數據訪問層接口設計 69
2.4 數據訪問層與業務邏輯層實現 69
2.4.1 數據訪問層實現 69
2.4.2 對數據訪問層進行單元測試 72
2.4.3 業務邏輯層實現 75
2.5 控制層實現 76
2.5.1 控制層設計的基本原理 76
2.5.2 控制類基類設計 78
2.5.3 實現其他控制類 79
2.5.4 對控制層進行單元測試 81
2.6 視圖層實現 83
2.6.1 系統首頁設計 84
2.6.2 管理員視圖設計 85
2.6.3 部署運行程式 95
第3章 基於Spring Data JPA實現數據訪問層 98
3.1 Spring Data JPA概述 98
3.1.1 ORM與JPA 98
3.1.2 Spring Data JPA 99
3.1.3 Spring Data JPA接口和類 100
3.2 Spring Boot與Spring Data JPA整合 103
3.2.1 Spring Data JPA基本配置 103
3.2.2 數據源配置最佳化 104
3.2.3 基於Spring Data JPA實現Dao層 107
3.2.4 Spring Data JPA擴展 108
3.3 實體對象映射 110
3.3.1 實體映射基礎 110
3.3.2 實體關係映射 112
3.3.3 使用逆向工程生成實體類 117
3.3.4 網上人才中心繫統實體類定義 119
3.4 JPA數據操作方法 123
3.4.1 使用預定義的方法查詢 123
3.4.2 使用自定義方法查詢 126
3.4.3 查詢結果格式 128
3.4.4 網上人才中心繫統數據訪問層設計 129
3.4.5 網上人才中心繫統業務邏輯層設計 129

熱門詞條

聯絡我們