歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架

軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架

出版社:電子工業(yè)出版社出版時(shí)間:2024-05-01
開本: 16開 頁(yè)數(shù): 308
中 圖 價(jià):¥49.0(7.1折) 定價(jià)  ¥69.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架 版權(quán)信息

軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架 內(nèi)容簡(jiǎn)介

本書介紹了軟件項(xiàng)目開發(fā)中需要遵循的基本設(shè)計(jì)原則及經(jīng)典軟件設(shè)計(jì)模式,重點(diǎn)講解了Spring、Spring MVC、MyBatis(SSM)框架的實(shí)現(xiàn)原理、關(guān)鍵技術(shù)、實(shí)際應(yīng)用,以及其與典型軟件設(shè)計(jì)模式的融合,并通過(guò)兩個(gè)項(xiàng)目讓讀者掌握SSM框架的整合應(yīng)用,體會(huì)軟件架構(gòu)設(shè)計(jì)的重要性。本書理論與實(shí)踐相結(jié)合,在知識(shí)點(diǎn)中融合了思政元素,實(shí)踐案例由易到難、逐步深入,所有代碼均能上機(jī)運(yùn)行。本書既可作為本科院校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè)軟件架構(gòu)設(shè)計(jì)及Java EE方向課程的教材,以及新一代信息技術(shù)現(xiàn)代產(chǎn)業(yè)學(xué)院計(jì)算機(jī)類課程的實(shí)踐教材和培訓(xùn)機(jī)構(gòu)的輔導(dǎo)教材,又可作為Java技術(shù)愛(ài)好者的學(xué)習(xí)參考書。

軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架 目錄

理論篇 第1章 軟件設(shè)計(jì)模式導(dǎo)論 2 1.1 軟件設(shè)計(jì)模式概述 2 1.1.1 軟件設(shè)計(jì)模式產(chǎn)生的背景 2 1.1.2 軟件設(shè)計(jì)模式的基本要素 3 1.2 軟件設(shè)計(jì)模式的基本原則 4 1.2.1 開閉原則 4 1.2.2 里氏代換原則 5 1.2.3 依賴倒置原則 7 1.2.4 單一職責(zé)原則 10 1.2.5 接口隔離原則 11 1.2.6 迪米特法則 13 1.2.7 合成復(fù)用原則 14 1.3 使用軟件設(shè)計(jì)模式的優(yōu)點(diǎn) 16 1.3.1 代碼優(yōu)劣的評(píng)價(jià)原則 17 1.3.2 使用軟件設(shè)計(jì)模式帶來(lái)的變化 17 思考與習(xí)題 18 第2章 典型軟件設(shè)計(jì)模式 19 2.1 單例模式 19 2.1.1 單例模式的特點(diǎn) 19 2.1.2 單例模式的優(yōu)缺點(diǎn) 19 2.1.3 單例模式的應(yīng)用場(chǎng)景 20 2.1.4 單例模式的實(shí)現(xiàn) 20 2.2 原型模式 22 2.3 工廠模式 23 2.3.1 簡(jiǎn)單工廠模式 24 2.3.2 工廠方法模式 25 2.3.3 抽象工廠模式 26 2.4 建造者模式 29 2.5 代理模式 33 2.5.1 代理模式的應(yīng)用場(chǎng)景 34 2.5.2 代理模式的主要優(yōu)點(diǎn) 34 2.5.3 代理模式的簡(jiǎn)單示例 34 2.6 MVC設(shè)計(jì)模式 35 2.6.1 MVC設(shè)計(jì)模式的由來(lái) 36 2.6.2 MVC設(shè)計(jì)模式在Java Web開發(fā)中的應(yīng)用 36 2.6.3 MVC設(shè)計(jì)模式的工作原理 37 2.6.4 MVC設(shè)計(jì)模式的優(yōu)點(diǎn) 37 思考與習(xí)題 39 第3章 認(rèn)識(shí)軟件架構(gòu) 40 3.1 軟件架構(gòu)概述 40 3.1.1 軟件架構(gòu)產(chǎn)生的背景 40 3.1.2 軟件架構(gòu)的定義 41 3.1.3 軟件架構(gòu)的應(yīng)用 42 3.1.4 軟件架構(gòu)的一般特性 43 3.2 感受身邊的架構(gòu)存在 44 3.2.1 交通信號(hào)燈控制系統(tǒng)的架構(gòu) 44 3.2.2 智能手機(jī)充電接口的架構(gòu) 45 3.3 軟件架構(gòu)的表示 46 3.3.1 軟件架構(gòu)的描述 46 3.3.2 基于UML軟件視圖 46 3.4 軟件架構(gòu)的作用 49 3.5 常見(jiàn)的軟件架構(gòu)模式 51 3.5.1 分層模式 51 3.5.2 客戶端―服務(wù)器模式 51 3.5.3 瀏覽器―服務(wù)器模式 52 3.5.4
展開全部

軟件架構(gòu)設(shè)計(jì)實(shí)踐——基于SSM框架 作者簡(jiǎn)介

姚登舉,工學(xué)博士,生物學(xué)博士后,教授,博士生導(dǎo)師;擔(dān)任計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院軟件工程系主任,生物信息計(jì)算與數(shù)字健康學(xué)科方向帶頭人,校學(xué)術(shù)委員會(huì)委員,校教學(xué)指導(dǎo)委員會(huì)委員;是中國(guó)計(jì)算機(jī)學(xué)會(huì)高級(jí)會(huì)員、中國(guó)生物工程學(xué)會(huì)會(huì)員、黑龍江省生物信息學(xué)學(xué)會(huì)會(huì)員、中國(guó)計(jì)算機(jī)學(xué)會(huì)生物信息學(xué)專委會(huì)執(zhí)行委員、中國(guó)生物工程學(xué)會(huì)計(jì)算與生物信息專業(yè)委員會(huì)委員、黑龍江省計(jì)算機(jī)學(xué)會(huì)計(jì)算機(jī)應(yīng)用專業(yè)委員會(huì)委員、黑龍江省計(jì)算機(jī)學(xué)會(huì)智慧醫(yī)療專業(yè)委員會(huì)委員、黑龍江省生物信息學(xué)學(xué)會(huì)理事、第九屆全國(guó)計(jì)算生物學(xué)與生物信息學(xué)學(xué)術(shù)會(huì)議(NCCBB)程序委員、國(guó)家自然科學(xué)基金項(xiàng)目評(píng)審專家、Briefings in Bioinformatics、Scientific Reports等期刊審稿專家、iMeta期刊青年編委。主要從事機(jī)器學(xué)習(xí)和生物信息計(jì)算研究,聚焦人類復(fù)雜疾病相關(guān)的分子標(biāo)志物尤其是非編碼RNA預(yù)測(cè)算法等研究方向,主持國(guó)家自然科學(xué)基金面上項(xiàng)目、科技部外國(guó)專家項(xiàng)目、黑龍江省自然科學(xué)基金面上項(xiàng)目等縱向科研項(xiàng)目7項(xiàng),主持和參與省級(jí)以上教育教學(xué)研究項(xiàng)目6項(xiàng)以第一作者或通訊作者發(fā)表學(xué)術(shù)論文30余篇,其中SCI檢索10余篇。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服