[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Java EE(SSH框架)軟件項目開發案例教程
    該商品所屬分類:圖書 -> 電子工業出版社
    【市場價】
    353-512
    【優惠價】
    221-320
    【作者】 牛德雄 
    【所屬類別】 電子工業出版社 
    【出版社】電子工業出版社 
    【ISBN】9787121284823
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:電子工業出版社
    ISBN:9787121284823
    版次:1

    商品編碼:11926866
    品牌:電子工業出版社
    包裝:平裝

    叢書名:普通高等職業教育計算機繫列規劃教材
    開本:16開
    出版時間:2016-04-01

    用紙:膠版紙
    頁數:280
    字數:448000

    正文語種:中文
    作者:牛德雄


        
        
    "

    內容簡介

    本書以項目導向的形式,介紹了Java EE及Struts 2、Hibernate、Spring三大經典框架的相關知識、技術及編程方法;同時介紹了SSH集成框架下采用MVC模式進行綜合Web應用程序開發的過程。 全書以案例為先導組的內容。全書共分8章,第1章介紹Java EE Web軟件開發簡介,第2章介紹使用Struts 2框架搭建項目的MVC結構,第3章介紹使用Struts 2框架提高開發效率,第4章介紹使用Hibernate框架實現數據處理,第5章介紹使用Hibernate實現數據庫關聯操作,第6章介紹使用Spring框架實現對像管理,第7章介紹SSH集成開發實戰,第8章通過一個完整的案例介紹基於SSH進行項目開發的過程及文檔編寫。另外,本書還介紹了一些目前較流行的軟件開發框架及其應用,如MyBatis、Spring MVC等。

    作者簡介

    牛德雄,男,教授,碩士,南昌大學應用數學畢業,1994.5~2008.8 南昌大學計算機繫,教師,副教授,碩士生導師__eol__2008.9~現在 廣東科學技術職業學院計算機工程技術學院(軟件學院)__eol__

    目錄

    第1章 Java EE Web軟件開發簡介\t(1)
    1.1 概述\t(1)
    1.1.1 Java EE簡介\t(1)
    1.1.2 SSH框架\t(2)
    1.1.3 MVC模式軟件開發\t(3)
    1.2 Java EE Web程序開發環境\t(5)
    1.2.1 JDK的安裝\t(5)
    1.2.2 Web服務器Tomcat的安裝與配置\t(6)
    1.2.3 Eclipse集成開發環境\t(7)
    1.2.4 MyEclipse集成開發環境\t(7)
    1.2.5 MySQL數據庫環境搭建\t(9)
    1.3 基於Java EE進行MVC程序開發案例\t(10)
    1.3.1 項目需求介紹\t(10)
    1.3.2 項目實現過程\t(11)
    1.3.3 項目各層的程序概況\t(11)
    1.3.4 項目程序代碼介紹\t(12)
    1.4 案例項目的拓展\t(15)
    1.4.1 項目的數據庫應用拓展\t(15)
    1.4.2 通過SSH框架實現MVC各層\t(17)
    小結\t(21)
    習題\t(21)
    綜合實訓\t(21)
    第2章 使用Struts 2框架搭建項目的MVC結構\t(23)
    2.1 Struts 2應用項目開發步驟簡介\t(23)
    2.1.1 基本Struts 2應用項目結構配置簡介\t(24)
    2.1.2 Struts 2應用程序開發過程與原理\t(25)
    2.1.3 一個簡單的Struts 2項目案例\t(26)
    2.2 使用Struts 2開發簡單的MVC應用程序\t(32)
    2.2.1 基於Struts 2顯示學生信息MVC程序的實現\t(32)
    2.2.2 用Struts 2開發MVC應用程序\t(35)
    2.3 屬性驅動和模型驅動\t(36)
    2.3.1 Struts 2屬性驅動案例實現\t(36)
    2.3.2 Struts 2模型驅動案例實現\t(40)
    2.4 通過Struts 2框架實現數據庫中信息的訪問\t(44)
    2.4.1 數據庫準備\t(44)
    2.4.2 案例的程序實現\t(45)
    2.4.3 對數據庫其他操作的實現\t(50)
    2.5 通過MyEclipse添加Struts 2包的支持\t(51)
    小結\t(54)
    習題\t(54)
    綜合實訓\t(54)
    第3章 使用Struts 2框架提高開發效率\t(56)
    3.1 Struts 2標簽的應用\t(56)
    3.1.1 表單標簽form\t(57)
    3.1.2 素標簽\t(57)
    3.1.3 數據標簽\t(62)
    3.1.4 控制標簽\t(65)
    3.1.5 其他非表單標簽\t(68)
    3.2 通過Struts 2的OGNL訪問數據對像\t(69)
    3.2.1 OGNL概述\t(69)
    3.2.2 用OGNL操作數據對像\t(70)
    3.3 Struts 2框架的綜合應用\t(77)
    3.3.1 項目的準備與實現思路\t(78)
    3.3.2 案例的程序實現\t(78)
    小結\t(81)
    習題\t(82)
    綜合實訓\t(82)
    第4章 使用Hibernate框架實現數據處理\t(83)
    4.1 Hibernate框架簡介\t(83)
    4.2 基於Hibernate的數據持久化實現\t(84)
    4.2.1 在項目中使用Hibernate框架開發的步驟\t(84)
    4.2.2 使用Hibernate框架的簡單案例\t(85)
    4.2.3 借助MyEclipse工具完成Hibernate支持及配置\t(88)
    4.2.4 基於Hibernate框架進行持久化的操作步驟\t(93)
    4.3 基於Hibernate進行MVC應用程序開發\t(94)
    4.3.1 創建Hibernate SessionFactory簡化Hibernate的使用\t(95)
    4.3.2 創建實體類及其映射文件\t(96)
    4.3.3 創建模型層實現業務操作\t(96)
    4.3.4 修改控制器調用業務模型類\t(97)
    4.4 利用HQL實現數據庫查詢\t(98)
    4.4.1 利用Hibernate的HQL實現學生姓名查詢\t(99)
    4.4.2 Hibernate實現查詢常用方式簡述\t(103)
    小結\t(105)
    習題\t(105)
    綜合實訓\t(105)
    第5章 使用Hibernate實現數據庫關聯操作\t(107)
    5.1 數據庫的關聯操作\t(107)
    5.2 兩個表之間關聯操作的實現\t(108)
    5.2.1 用Hibernate實現多表級聯查詢操作\t(108)
    5.2.2 用Hibernate實現多表級聯更新操作\t(118)
    5.3 Hibernate數據關聯關繫映射\t(124)
    5.3.1 單向一對多關繫\t(126)
    5.3.2 單向多對一關繫\t(127)
    5.3.3 雙向一對多關繫\t(129)
    5.3.4 雙向多對多關繫\t(129)
    5.4 使用注解方式實現數據持久化\t(131)
    5.4.1 添加Hibernate注解支持包\t(132)
    5.4.2 在項目中引入Hibernate注解\t(133)
    5.4.3 Hibernate注解使用方式概述\t(137)
    5.4.4 利用Hibernate注解方式實現持久化操作\t(140)
    5.4.5 Hibernate注解的關聯關繫映射簡介\t(145)
    5.5 用MyBatis技術實現數據庫持久化操作\t(149)
    5.5.1 用MyBatis進行持久化操作簡介\t(149)
    5.5.2 MyBatis與Hibernate的比較\t(154)
    小結\t(155)
    習題\t(155)
    綜合實訓\t(156)
    第6章 使用Spring框架實現對像管理\t(157)
    6.1 Spring概述\t(157)
    6.2 Spring框架的依賴注入及其實現案例\t(158)
    6.2.1 實現思路及過程介紹\t(159)
    6.2.2 案例實現\t(159)
    6.2.3 依賴注入概述\t(162)
    6.2.4 Bean注入參數詳解\t(166)
    6.2.5 基於注解的配置\t(169)
    6.3 Spring面向切面編程\t(171)
    6.3.1 實現面向切面編程\t(172)
    6.3.2 Spring AOP概述\t(174)
    6.3.3 創建AOP增強\t(176)
    6.3.4 創建切面\t(178)
    6.3.5 自動創建代理\t(181)
    6.3.6 基於schema配置切面\t(182)
    6.4 Spring聲明式事務\t(183)
    6.4.1 聲明式事務實現案例\t(184)
    6.4.2 使用Spring實現聲明式事務概述\t(188)
    小結\t(191)
    習題\t(191)
    綜合實訓\t(192)
    第7章 SSH集成開發實戰\t(193)
    7.1 使用Spring集成Hibernate和Struts 2\t(193)
    7.1.1 使用Spring集成Struts 2\t(194)
    7.1.2 使用Spring集成Hibernate\t(198)
    7.2 Struts 2、Hibernate、Spring整合案例\t(203)
    7.2.1 案例實現思路與過程介紹\t(203)
    7.2.2 案例的實現\t(204)
    7.3 Spring MVC框架及應用\t(211)
    7.3.1 Spring MVC框架特點\t(211)
    7.3.2 分發器、控制器和視圖解析器\t(212)
    7.3.3 Spring MVC綜合實例\t(212)
    小結\t(216)
    習題\t(216)
    綜合實訓\t(217)
    第8章 基於SSH的學生管理繫統項目的開發\t(218)
    8.1 引言\t(218)
    8.2 需求分析\t(219)
    8.2.1 業務描述\t(219)
    8.2.2 用例建模\t(219)
    8.2.3 數據分析\t(220)
    8.2.4 功能需求\t(220)
    8.3 數據庫設計\t(221)
    8.4 軟件設計\t(225)
    8.5 項目實現\t(225)
    8.5.1 基於SSH的軟件架構\t(226)
    8.5.2 模塊設計及MVC層的實現\t(233)
    8.5.3 軟件操作功能簡介\t(235)
    小結\t(240)
    綜合實訓\t(240)
    附錄A Java EE應用開發環境的安裝、配置與使用介紹\t(241)
    參考文獻\t(268)

    查看全部↓

    前言/序言

    本書介紹使用SSH框架技術開發基於Java EE的Web應用程序。Java EE又稱J2EE,即 Java 2企業版(Java 2 Enterprise Edition),用於開發企業級Web應用。Java EE通過提供中間層集成框架來滿足各種應用需求。Java EE架構具有高可用性、高可靠性、高擴展性,並且成本低,是企業構建Web應用平臺的首選。而Java EE架構通常選用SSH框架作為其開發框架。

    SSH為Struts+Spring+Hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。若把Struts 2、Spring、Hibernate三個框架合理結合,不僅可以大幅度提高繫統的開發效率,而且能提高繫統的穩定性、健壯性與安全性。

    本書介紹了Java EE開發使用的三大開發框架Struts 2、Hibernate與Spring及其整合使用。

    ? Struts 2開發。

    圍繞Struts 2開發Action和Struts 2標簽的應用,介紹使用Action構建MVC程序結構,以實現屬性驅動與模型驅動的項目開發;使用Struts 2標簽實現豐富的交互界面以及方便地實現與其他層的數據交互。

    ? Hibernate開發。

    主要介紹了使用Hibernate框架實現ORM封裝,以對MySQL數據庫進行操作,從而實現數據處理層DAO。通過案例著重介紹了使用Hibernate對常見的雙向一對多級聯操作方法及其技術要點;通過實例詳細介紹了HQL語言的應用、Hibernate注解方式操作、MyBatis持久層框架。

    ? Spring開發。

    主要以AOP和IoC的知識作為切入點,遵循實用的原則,以案例實現的方式介紹了Spring對對像管理的作用,以及在SSH整合開發中的重要功能。熟練掌握Spring的應用之後,讀者可以利用SSH整合的優勢,將有限的精力用在業務邏輯處理實現的“刀刃”上。

    本書采用項目案例為導向(以案例實現進行內容組織),逐步介紹基於SSH框架實現Web應用繫統。本書主要介紹在Tomcat、MyEclipse、MySQL等工具環境下采用MVC模式進行 Java Web應用編程。首先介紹使用Struts 2框架技術搭建MVC應用程序結構,並進行交互式視圖層編程;然後介紹Hibernate框架的使用與配置,分別介紹了采用XML方式和注解方式進行ORM映射關繫的配置與編程;接著介紹采用Spring框架技術對對像進行管理,分別對Spring核心技術IoC和AOP及其應用進行詳細介紹;最後,本書通過一個完整的SSH實現案例,展示通過綜合應用SSH框架實現一個項目的技術與過程。

    本書試圖突破傳統的側重Java EE技術細節介紹的形式,以“項目驅動、任務導向”的方式進行內容組織。首先以項目案例的實現為先導,讓讀者了解某項技術的應用,引導讀者對這些技術實現感興趣,激起其探索該技術實現原理與理論知識的願望。然後通過有目的的學習,消化並掌握書中介紹的知識點及實現技術。

    本書介紹的相關技術具有連貫性,從介紹Java EE體繫出發,首先介紹基於MVC的Web應用程序的實現,然後分別介紹使用Struts 2實現MVC程序架構以及視圖層編程、使用Hibernate實現數據處理(DAO)層、使用Spring的IoC與AOP技術對對像進行管理。最後,介紹綜合應用這些技術進行SSH集成技術下的應用程序開發。

    本書適合具有一定的Java、JSP編程基礎及數據庫基本知識的讀者學習。本書配有29個繫列案例源代碼,這些案例代碼均經過調試可以運行。書中介紹了這些案例的實現過程,讀者可以按照書中介紹的案例實現步驟自行實現。讀者可借助這些案例引導,逐步掌握使用SSH框架進行綜合應用軟件項目的開發。書中最後一章介紹了一個綜合案例的設計與實現,以便讀者掌握SSH框架的綜合項目開發。

    本書由牛德雄和楊玉蓓擔任主編,熊君麗承擔了第6章、第7章的編寫;劉曉林、陳華政、陳清雨承擔了部分章節的編寫,並對該書的完成提出了大量有益的建議。廣州邁峰網絡科技有限公司的彭靖翔工程師參與了本書教學案例的設計及教學內容的設計,魏雲柯設計了本書部分圖形,在此一並表示感謝。

    為了方便教師教學,本書配有電子教學課件及相關資源,請有此需要的教師登錄華信教育資源網(www.hxedu.com.cn)免費注冊後下載,如有問題,可以在網站留言板留言或與電子工業出版社聯繫(E-mail:hxedu@phei.com.cn)。也可以通過178074603@qq.com與編者聯繫,或者進入QQ交流群(375571590)獲取更多學習資源。

    由於時間倉促,書中難免存在疏漏和不足,懇請同行專家和讀者給予批評和指正。


    編 者


    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部