幫助中心 | 我的帳號 | 關於我們

Java框架編程(普通高等教育電腦類系列教材)

  • 作者:編者:鄭宗生//袁小華|責編:王玉鑫//李鵬
  • 出版社:機械工業
  • ISBN:9787111804703
  • 出版日期:2026/05/01
  • 裝幀:平裝
  • 頁數:281
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書面向不具備或具備基本編程能力的Java學習者,系統講解Java框架的基礎知識及主流框架開發技術,採用「Java基礎→基礎夯實→框架精講」的漸進式教學路徑。全書通過分層遞進的知識框架設計,幫助讀者從Java核心語法快速過渡到企業級開發場景,注重多框架協作開發能力的培養。第1?4章聚焦Java核心語法精要,涵蓋介面設計、註解機制與反射原理,通過典型設計模式案例剖析,強化面向對象及介面的編程思想。第5章系統梳理HTML/CSS布局、JavaScript交互實現等視圖層技術,為框架學習奠定基礎。第6?9章詳解MVC分層架構原理,通過表單驗證、攔截器配置等案例展現請求處理機制,對比傳統Servlet開發突顯框架優勢。深度解析IoC容器依賴注入與AOP切面編程,結合XML/註解雙配置模式演示Bean生命周期管理,銜接Spring MVC實現RESTful API開發。剖析SQL映射配置與動態語句生成,對比JDBC原生操作展示ORM效率提升,集成Spring實現事務管理與多數據源切換。
    本書可作為高校電腦專業的本科生和研究生的相關課程教材,也可作為從事Java開發人員的參考書,兼顧理論深度與實踐指導性,助力讀者快速構建企業級應用開發能力。

作者介紹
編者:鄭宗生//袁小華|責編:王玉鑫//李鵬

目錄
前言
第1章  Java概覽
  1.1  Java語言發展歷史
    1.1.1  Java語言產生的背景
    1.1.2  互聯網成就了Java
  1.2  Java的特點
  1.3  Java的工作原理
    1.3.1  Java虛擬機、Java運行環境、Java開發工具包
    1.3.2  內存自動回收機制
    1.3.3  代碼安全性檢查機制
  1.4  Java的開發平台、開發環境
    1.4.1  Java開發平台
    1.4.2  建立Java開發環境
  1.5  Eclipse創建Java程序
    1.5.1  第一個應用程序(Application)
    1.5.2  JDK API
第2章  面向對象的程序設計
  2.1  面向對象的基本概述
    2.1.1  類和對象
    2.1.2  面向對象的特點
  2.2  類
    2.2.1  定義類
    2.2.2  定義成員變數
    2.2.3  定義成員方法
    2.2.4  定義構造方法
  2.3  對象
    2.3.1  對象的創建
    2.3.2  對象的簡單應用實例
    2.3.3  對象的清除
  2.4  方法進一步說明
    2.4.1  方法調用及參數傳遞
    2.4.2  方法的重載
    2.4.3  靜態(static)方法
    2.4.4  最終(final)方法
  2.5  變數進一步說明
第3章  類的繼承、多態、抽象類及介面
  3.1  類的繼承
    3.1.1  類繼承的實現
    3.1.2  子類的構造方法
    3.1.3  方法的覆蓋(Override)
    3.1.4  變數的隱藏(Hidden)
  3.2  抽象類
    3.2.1  抽象類的定義
    3.2.2  抽象類的實現
  3.3  介面
    3.3.1  介面的定義
    3.3.2  介面的實現
  3.4  類的多態
    3.4.1  多態的實現
    3.4.2  多態應用示例

  3.5  內部類、匿名類及最終類
    3.5.1  內部類
    3.5.2  匿名類和最終類
  3.6  包及訪問限定
    3.6.1  Java中常用的標準類包
    3.6.2  包的創建及包中類的引用
    3.6.3  訪問限定符
第4章  Java的反射與註解
  4.1  反射
    4.1.1  框架設計的靈魂
    4.1.2  反射機制實例
    4.1.3  反射機制的實現類
  4.2  註解
    4.2.1  Java註解分類
    4.2.2  Java註解應用
第5章  HTML、CSS、JavaScript及前台框架
  5.1  HTML技術
    5.1.1  HTML簡介
    5.1.2  HTML元素語法
    5.1.3  主要標記和屬性
    5.1.4  DOM
  5.2  CSS樣式
    5.2.1  CSS簡介
    5.2.2  CSS語法規則
    5.2.3  引入CSS樣式表
    5.2.4  CSS選擇器和常用屬性
    5.2.5  盒模型
  5.3  JavaScript
    5.3.1  JavaScript概述
    5.3.2  JavaScript與Java
    5.3.3  JavaScript使用
    5.3.4  JavaScript語法基礎
    5.3.5  JavaScript數據類型
    5.3.6  JavaScript運算符
    5.3.7  JavaScript控制語句
    5.3.8  JavaScript函數
    5.3.9  JavaScript數組
    5.3.10  JavaScript對象
  5.4  框架和主要前端框架
    5.4.1  從框架說起
    5.4.2  MVVM模式
    5.4.3  前端框架
第6章  Servlet
  6.1  Servlet基礎
    6.1.1  Servlet與Servlet容器
    6.1.2  Servlet特點及功能
    6.1.3  Servlet代碼結構
    6.1.4  處理HTML表單實例
  6.2  Servlet與反射
    6.2.1  基於XML的配置

    6.2.2  基於註解的配置
  6.3  Servlet Cookie處理
    6.3.1  Cookie概述
    6.3.2  Cookie創建與刪除
    6.3.3  Cookie應用管理
  6.4  Servlet Session跟蹤
  6.5  Servlet監聽器、過濾器
    6.5.1  監聽器概述
    6.5.2  監聽器實現介面
    6.5.3  過濾器概述
    6.5.4  過濾器實現介面
第7章  JSP
  7.1  JSP簡介
    7.1.1  什麼是JSP
    7.1.2  JSP的優勢
  7.2  JSP結構
  7.3  JSP運行邏輯
  7.4  JSP生命周期
  7.5  JSP基本標記
    7.5.1  JSP聲明標記
    7.5.2  JSP表達式標記
    7.5.3  JSP腳本標記
  7.6  JSP註釋標記
  7.7  JSP指令標記
    7.7.1  page指令標記
    7.7.2  include指令標記
    7.7.3  Taglib指令標記
  7.8  JSP動作標記
  7.9  JSP的隱式對象及作用域
    7.9.1  隱式對象
    7.9.2  JSP內置對象的作用域
  7.10  JSP表單處理
    7.10.1  使用JSP讀取表單數據
    7.10.2  使用URL的GET方法示例
    7.10.3  使用表單的GET方法的示例
    7.10.4  使用表單的POST方法示例
第8章  Struts2編程框架
  8.1  MVC框架概述
    8.1.1  視圖
    8.1.2  模型
    8.1.3  控制
  8.2  Struts2架構
    8.2.1  Struts2框架的產生
    8.2.2  Struts2的結構體系
  8.3  Action對象
    8.3.1  認識Action對象
    8.3.2  Action的基本流程
    8.3.3  請求參數的注入原理
    8.3.4  傳遞參數到Action
    8.3.5  動態Action

    8.3.6  應用動態Action
  8.4  Struts2的配置文件
    8.4.1  Struts2的配置文件類型
    8.4.2  使用通配符簡化配置
    8.4.3  配置Struts2包
    8.4.4  配置名稱空間
    8.4.5  Action的相關配置
    8.4.6  配置返回結果
    8.4.7  使用註解進行配置
  8.5  Struts2的攔截器
    8.5.1  攔截器概述
    8.5.2  攔截器API
    8.5.3  使用內置攔截器
    8.5.4  使用自定義攔截器
第9章  其他Java流行框架
  9.1  從開發框架說起
  9.2  Spring
    9.2.1  Spring IoC
    9.2.2  依賴注入
    9.2.3  Spring Bean
    9.2.4  Spring AOP
  9.3  Spring MVC
    9.3.1  Spring MVC的工作原理
    9.3.2  Spring MVC介面
    9.3.3  第一個Spring MVC應用
    9.3.4  基於註解的控制器
  9.4  MyBatis實現持久化
    9.4.1  簡介
    9.4.2  傳統JDBC操作
    9.4.3  MyBatis工作原理與工作流程
    9.4.4  Eclipse開發MyBatis入門程序
  9.5  集成框架
    9.5.1  SSM框架
    9.5.2  SSH框架
    9.5.3  前後端分離
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032