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

Java EE輕量級框架應用實戰--SSM框架(Spring MVC+Spring+MyBatis第2版新工科建設之路電腦類專業系列教材)

  • 作者:編者:石毅|責編:牛曉麗
  • 出版社:電子工業
  • ISBN:9787121465284
  • 出版日期:2023/12/01
  • 裝幀:平裝
  • 頁數:379
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書對第1版進行了更新和修訂,詳細講解了JavaEE輕量級框架中使用最多的SSM框架,即Spring MVC、Spring 和MyBatis的基本知識和應用。隨著互聯網的迅猛發展,SSM框架被越來越多地應用於企業級開發中,其發展勢頭已經超過大部分Java Web框架,穩居榜首。本書以實用性為原則,在重點講解SSM框架在企業開發中常用的核心技術的同時,分別講解了Spring MVC、Spring 和MyBatis的精髓內容,以課堂實錄的方式,理論結合實踐,邊講邊練。此外,作者在本書中還使用SSM框架改造了經典項目,力求通過項目的實現加深讀者對SSM框架的理解和掌握程度。
    本書既可以作為高等院校本、專科電腦相關專業的程序設計教材,又可以作為Java技術的培訓教材,適合廣大編程愛好者閱讀與使用。

作者介紹
編者:石毅|責編:牛曉麗

目錄
第1章  初識MyBatis
  1.1  框架簡介
    1.1.1  為什麼使用框架
    1.1.2  框架的概念
    1.1.3  框架的優勢
    1.1.4  主流框架的介紹
  1.2  MyBatis簡介
    1.2.1  數據持久化的概念
    1.2.2  傳統的JDBC的劣勢
    1.2.3  ORM框架
    1.2.4  Hibernate與MyBatis的區別
  1.3  MyBatis環境的搭建與MyBatis的入門程序
    1.3.1  MyBatis環境的搭建
    1.3.2  MyBatis的入門程序
    1.3.3  MyBatis的優點、缺點及適用場合
    1.3.4  技能訓練
  1.4  MyBatis的基礎操作
    1.4.1  查詢用戶信息
    1.4.2  技能訓練1
    1.4.3  添加用戶信息
    1.4.4  更新用戶信息
    1.4.5  刪除用戶信息
    1.4.6  技能訓練2
  1.5  MyBatis的工作原理
第2章  MyBatis的核心配置
  2.1  MyBatis的核心介面和類
    2.1.1  SqlSessionFactoryBuilder
    2.1.2  SqlSessionFactory
    2.1.3  SqlSession
    2.1.4  應用案例——查詢用戶信息
    2.1.5  技能訓練
  2.2  MyBatis的核心配置文件
    2.2.1  mybatis-config.xml
    2.2.2  技能訓練
  2.3  MyBatis的映射文件
    2.3.1  映射文件中的主要元素
    2.3.2  <select>元素
    2.3.3  <insert>元素
    2.3.4  <update>元素和<delete>元素
    2.3.5  <sql>元素
    2.3.6  <resultMap>元素
    2.3.7  技能訓練
  2.4  使用介面實現條件查詢
    2.4.1  使用<select>元素實現單條件查詢
    2.4.2  使用<select>元素實現多條件查詢
    2.4.3  實現查詢結果的展示
    2.4.4  技能訓練
  2.5  使用介面實現添加、更新、刪除
    2.5.1  使用<insert>元素實現添加
    2.5.2  使用<update>元素實現更新

    2.5.3  使用@Param註解實現多個參數入參
    2.5.4  使用<delete>元素實現刪除
    2.5.5  技能訓練
第3章  動態SQL語句
  3.1  動態SQL語句主要元素
  3.2  使用動態SQL語句實現多條件查詢
    3.2.1  使用<if>+<where>元素實現多條件查詢
    3.2.2  技能訓練1
    3.2.3  使用<if>+<trim>元素實現多條件查詢
    3.2.4  使用<choose>+<when>+<otherwise>元素實現多條件查詢
    3.2.5  技能訓練2
  3.3  使用動態SQL語句實現更新
    3.3.1  使用<if>+<set>元素實現更新
    3.3.2  技能訓練1
    3.3.3  使用<if>+<trim>元素實現更新
    3.3.4  技能訓練2
  3.4  使用<foreach>元素實現複雜查詢
    3.4.1  MyBatis入參為Array類型的<foreach>元素迭代
    3.4.2  MyBatis入參為List類型的<foreach>元素迭代
    3.4.3  技能訓練1
    3.4.4  MyBatis入參為Map類型的<foreach>元素迭代
    3.4.5  技能訓練2
  3.5  使用<bind>元素實現SQL語句拼接
第4章  MyBatis的關聯映射
  4.1  關聯映射
    4.1.1  關聯關係概述
    4.1.2  <resultMap>元素的基本配置項
  4.2  一對一
    4.2.1  應用案例——身份證號碼和個人信息的一對一關聯
    4.2.2  應用案例——用戶角色和用戶信息的一對一關聯
    4.2.3  技能訓練
  4.3  一對多
    4.3.1  應用案例——用戶角色和用戶信息的一對多關聯
    4.3.2  應用案例——商品類型和商品信息的一對多關聯
    4.3.3  技能訓練
  4.4  多對多
    4.4.1  應用案例——銷售訂單和訂購商品信息的多對多關聯
    4.4.2  技能訓練
  4.5  <resultMap>元素自動映射級別
第5章  深入使用MyBatis
第6章  初識Spring
第7章  SpringBean
第8章  SpringAOP
第9章  Spring的資料庫開發及事務管理
第10章  初識SpringMVC
第11章  Spring MVC數據綁定與交互
第12章  深入使用Spring MVC
第13章  SSM框架整合
第14章  百貨中心供應鏈管理系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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