-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
微信公眾平臺Spring Boot應用開發入門(微課視頻版)/清華科技大講堂 版權信息
- ISBN:9787302600152
- 條形碼:9787302600152 ; 978-7-302-60015-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
微信公眾平臺Spring Boot應用開發入門(微課視頻版)/清華科技大講堂 本書特色
(1) 按照學習難度由小到大、應用開發的先后次序對基礎理論知識點進行講解。 (2)以Spring Boot為開發框架,便于學習掌握。 (3)實戰案例豐富,涵蓋24個知識點案例、6個示例、1個完整項目案例。 (4)避免對 API 的形式展示,規避重復代碼。 31個知識點案例、1個完整項目案例,配有微課視頻、課件、大綱等豐富的教學資源
微信公眾平臺Spring Boot應用開發入門(微課視頻版)/清華科技大講堂 內容簡介
本書以Java為開發語言,以Spring Boot為開發框架,由淺入深、循序漸進地介紹微信公眾平臺Spring Boot應用開發。本書分為三部分,共15章。**部分為基礎篇,包括~3章,介紹微信公眾平臺應用開發簡介、Spring Boot應用開發入門和微信公眾平臺應用開發入門;第二部分為應用篇,包括第4~9章,介紹接收普通消息和被動回復消息,菜單和事件的應用開發,模板消息等消息能力的應用開發,素材管理的應用開發,用戶管理的應用開發,賬號管理的應用開發;第三部分為綜合簡,包括第10~15章,介紹微信網頁開發、智能接口的應用開發、與第三方API的整合開發、與微信其他技術的整合開發、微信公眾號框架的應用開發和案例。 本書適合微信公眾平臺應用開發的初學者(特別是在校學生),Spring Boot開發學習者等使用,可以作為教學用的教材、自學的入門讀物、開發過程的參考書。
微信公眾平臺Spring Boot應用開發入門(微課視頻版)/清華科技大講堂 目錄
第1章微信公眾平臺應用開發簡介
1.1微信和微信公眾平臺簡介
1.1.1微信簡介
1.1.2微信公眾平臺簡介
1.2微信公眾平臺相關技術的發展簡史
1.2.1微信發展簡史
1.2.2微信公眾平臺發展簡史
1.2.3微信小程序、基礎庫和開發工具發展簡史
1.3微信公眾平臺應用開發的準備工作
1.3.1服務器配置和接口配置
1.3.2其他技術注意事項
1.3.3微信公眾平臺接口調試工具的使用
1.3.4收集數據和實現功能的規范
1.4微信公眾平臺應用開發的分類
1.4.1調用微信公眾平臺API的應用開發
1.4.2基于微信公眾平臺規范的應用開發
1.4.3基于網頁的微信公眾平臺綜合開發
1.4.4基于智能對話等開放平臺的綜合開發
1.4.5與第三方API的整合開發
1.4.6各種應用的綜合開發
1.5微信公眾平臺Spring Boot應用開發的原理
1.5.1access_token說明
1.5.2開發框架
1.5.3微信公眾平臺應用開發的一般步驟
1.5.4Spring Boot的開發步驟
習題1
第2章Spring Boot應用開發入門
2.1Spring Boot簡介
2.1.1Spring的構成
2.1.2Spring Boot的特點
2.2實現Hello World的Web應用
2.2.1配置開發環境
2.2.2利用IDEA創建項目
2.2.3利用IDEA實現Hello World的Web應用
2.2.4配置項目屬性
習題2
第3章微信公眾平臺應用開發入門
3.1獲取access_token
3.1.1說明
3.1.2創建項目并修改文件pom.xml
3.1.3創建類TemptTOKEN
3.1.4創建類URLtoTokenUtil
3.1.5創建類TemptTokenUtil
3.1.6創建類TemptTOKENController
3.1.7運行程序
3.1.8運行程序或調試接口的方法說明
3.2網絡檢測
3.2.1說明
3.2.2創建類CommonUtil
3.2.3創建類TestNetController
3.2.4運行程序
3.3獲取IP地址
3.3.1說明
3.3.2創建類WXServerInfoController
3.3.3運行程序
3.4驗證消息來自微信服務器
3.4.1說明
3.4.2創建類CheckUtil
3.4.3創建類VerifyWXServerController
3.4.4運行程序
習題3
第二部分應用篇
第4章接收普通消息和被動回復消息
4.1說明
4.1.1公眾號接收來自用戶的普通消息和被動回復消息
4.1.2不同類型接收消息的規范
4.1.3不同類型被動回復消息的規范
4.2收到消息后進行簡單回復
4.2.1創建消息類
4.2.2創建類MessageTemplateUtil
4.2.3創建類ChangeMessageToXML
4.2.4創建類 OutAndSendUtil
4.2.5創建類ReceiveMessageController
4.2.6運行程序
4.3收到消息后根據情況進行回復
4.3.1創建接收消息類
4.3.2創建回復消息類
4.3.3創建類SignUtil
4.3.4創建類MessageUtil
4.3.5創建類CoreService
4.3.6創建類ExOfMessageController
4.3.7運行程序
4.3.8示例說明
習題4
第5章菜單和事件的應用開發
5.1說明
5.1.1自定義菜單的要求
5.1.2自定義菜單的按鈕類型
5.1.3自定義菜單的接口
5.1.4個性化菜單接口
5.2自定義菜單的應用開發
5.2.1創建自定義菜單項類
5.2.2創建類TextMessageToXML
5.2.3創建類MenuUtil
5.2.4創建類ButtonMenuService
5.2.5創建類MenuInit
5.2.6創建類ExOfMenuController
5.2.7運行程序
習題5
第6章模板消息等消息能力的應用開發
6.1說明
6.1.1模板消息的基本規則
6.1.2相關接口
6.2模板消息的應用開發
6.2.1創建類UrlToOtherTypeUtil
6.2.2創建類TemplateMessageController
6.2.3運行程序之前的輔助工作
6.2.4運行程序
6.3接口調用頻次
6.3.1說明
6.3.2創建類ClearCountController
6.3.3運行程序
6.4獲取公眾號的自動回復規則
6.4.1說明
6.4.2創建類GetGZHRuleController
6.4.3運行程序
6.5客服消息
6.5.1說明
6.5.2創建類CustomerMessageUtil
6.5.3創建類CustomerServiceController
6.5.4運行程序
6.6語音消息識別
6.6.1說明
6.6.2創建類VoiceRecognitionController
6.6.3運行程序
6.7表情消息的應用開發
6.7.1說明
6.7.2輔助工作
6.7.3創建類Emojikeywords
6.7.4創建接口EmojiRepository
6.7.5創建類MessageTemplateUtil
6.7.6創建類EmojiController
6.7.7運行程序
習題6
第7章素材管理的應用開發
7.1說明
7.1.1臨時素材
7.1.2永久素材
7.1.3素材總數
7.1.4素材列表
7.2素材管理的應用
7.2.1創建類ResourceProcessUtil
7.2.2創建類ResourceManageController
7.2.3運行程序
習題7
第8章用戶管理的應用開發
8.1說明
8.1.1標簽管理
8.1.2設置用戶備注名
8.1.3獲取用戶基本信息
8.1.4獲取用戶列表
8.1.5獲取用戶地理位置
8.1.6黑名單管理
8.2進行用戶管理的應用開發
8.2.1創建類PostAndGetMethodUtil
8.2.2創建類UserManageController
8.2.3運行程序
習題8
第9章賬號管理的應用開發
9.1說明
9.1.1生成帶參數的二維碼
9.1.2相關接口
9.2二維碼的應用開發
9.2.1創建類WeixinQRCode
9.2.2創建類EncodeUtil
9.2.3創建類AccountManageController
9.2.4運行程序
習題9
第三部分綜合篇
第10章微信網頁開發
10.1說明
10.1.1網頁授權
10.1.2接口
10.1.3JSSDK說明文檔
10.2OAuth2.0網頁授權的應用開發
10.2.1創建類SNSUserInfo
10.2.2創建類WeixinOauth2Token
10.2.3創建類OAuth2Util
10.2.4創建類OAuth2Controller
10.2.5創建文件user.html
10.2.6運行程序
10.3JSSDK的應用開發
10.3.1創建類WXAccessToken
10.3.2創建類WXJSAPITicket
10.3.3創建類JSAPIPageBean
10.3.4創建類WXErrorGlobal
10.3.5創建類WXUtil
10.3.6創建類WXJSAPIController
10.3.7創建文件dateUtil.js
10.3.8創建文件second.html
10.3.9運行程序
習題10
第11章智能接口的應用開發
11.1說明
11.1.1語義理解
11.1.2翻譯
11.2語義理解的應用開發
11.2.1創建類SemanticEntity
11.2.2創建類QueryDataTemplate
11.2.3創建類SemanticController
11.2.4運行程序
11.3翻譯的應用開發
11.3.1創建類TranslateController
11.3.2運行程序
習題11
第12章與第三方API的整合開發
12.1通過聚合數據API實現天氣預報的應用開發
12.1.1輔助工作
12.1.2創建類WxUtilService
12.1.3創建類WeatherService
12.1.4創建類WeatherAPI2Controller
12.1.5運行程序
12.2通過聚合數據API實現其他信息查詢的應用開發
12.2.1輔助工作
12.2.2創建類JHSJOtherAPIController
12.2.3運行程序
12.3通過百度API實現天氣預報的應用開發
12.3.1輔助工作
12.3.2創建類BaiduWeatherController
12.3.3運行程序
12.3.4天氣預報功能不同實現方法說明
12.4百度地圖等API的應用開發
12.4.1創建類BaseParam
12.4.2創建類PlaceSearch
12.4.3創建類PlaceSuggestion
12.4.4創建類PlacePoint
12.4.5創建類GeoCoding
12.4.6創建類TestBaiduAPIController
12.4.7運行程序
習題12
第13章與微信其他技術的整合開發
13.1微信公眾號中調用微信小程序的應用開發
13.1.1說明
13.1.2輔助工作
13.1.3創建類WithMPController
13.1.4運行程序
13.2微信公眾號中調用微信對話開放平臺的應用開發
13.2.1微信對話開放平臺簡介
13.2.2輔助工作
13.2.3開放接口說明
13.2.4創建類PostAPIUtil
13.2.5創建類WithOpenAIController
13.2.6運行程序
習題13
第14章微信公眾號框架的應用開發
14.1EasyWeChat的應用開發
14.1.1說明
14.1.2創建類EasyWechatDemo
14.1.3創建類EasyWechatController
14.1.4運行程序
14.2FastWeixin的應用開發
14.2.1說明
14.2.2添加依賴
14.2.3創建類MainServerSupport
14.2.4創建類FastWeixinController
14.2.5運行程序
14.3WxJava的應用開發
14.3.1說明
14.3.2添加依賴
14.3.3創建類WxJavaController
14.3.4運行程序
習題14
第15章案例——開發一個簡易的個人微信公眾號
15.1應用開發
15.1.1創建類InitMenu
15.1.2創建類MenuService
15.1.3創建類SelectController和輔助工作
15.1.4創建類CaseController
15.1.5創建文件cookMenuInfo.html
15.1.6創建文件telephoneService.html
15.1.7創建文件stockInfo.html
15.1.8創建文件otherInfo.html
15.2程序功能和說明
15.2.1運行程序并關注公眾號
15.2.2菜單信息和菜單功能說明
15.2.3相對地址和JSON數據處理的簡單說明
習題15
附錄A測試環境的配置
附錄BSpring Boot開發環境的配置
參考文獻
微信公眾平臺Spring Boot應用開發入門(微課視頻版)/清華科技大講堂 作者簡介
吳勝,博士;副教授;2002年后一直從事軟件工程等方面的教學工作,教學經驗較豐富;2006年通過軟件資格考試中“信息系統項目管理師”(高級)考試;曾在信息管理與信息系統、云會計等方面發表近20篇中文核心論文;2007年在電子工業出版社出版《人工智能基礎與應用》一書(第一編者),在清華大學出版社出版過《微信小程序開發基礎》、《Spring Boot開發實戰(微課視頻版)》、《Spring Cloud微服務開發入門(微課視頻版)》、《Spring Boot區塊鏈應用開發入門(微課視頻版)》、《微信小程序云開發——Spring Boot+Node.js項目實戰》。
- >
中國歷史的瞬間
- >
自卑與超越
- >
我與地壇
- >
羅曼·羅蘭讀書隨筆-精裝
- >
有舍有得是人生
- >
【精裝繪本】畫給孩子的中國神話
- >
推拿
- >
李白與唐代文化