中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
名師講壇 Spring實戰開發

包郵 名師講壇 Spring實戰開發

作者:李興華
出版社:清華大學出版社出版時間:2020-01-01
開本: 16開 頁數: 400
中 圖 價:¥63.3(7.9折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

名師講壇 Spring實戰開發 版權信息

  • ISBN:9787302522782
  • 條形碼:9787302522782 ; 978-7-302-52278-2
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

名師講壇 Spring實戰開發 本書特色

《名師講壇——Spring實戰開發(Redis SpringDataJPA SpringMVC SpringSecurity)》一共分為15章,核心的內容包括Spring框架結構、IOC&DI、AOP、Bean管理、資源管理、表達式語言和定時調度,同時整合了JMS消息服務、Web服務、Redis數據庫、JDBC和JPA等服務組件,*后又講解了流行的SpringMVC以及Spring提供的授權管理組件SpringSecurity。

名師講壇 Spring實戰開發 內容簡介

《名師講壇——Spring實戰開發(Redis SpringDataJPA SpringMVC SpringSecurity)》內容特色如下。
(1)15年Spring開發與教學培訓經驗總結,準確把握學習脈搏,深入分析重點難點。
(2)使用Eclipse Maven進行項目開發,與真實項目開發環境完美對接。
(3)全書200個實際案例(附贈源代碼),全面分析了Spring的各項應用技術,讀者可輕松掌握Spring開發的核心要領。
(4)詳細講解了Redis數據庫的各項使用技術以及SpringDataRedis開發技術。
(5)詳細講解了JPA開發框架的各項開發技術,并且深入分析了SpringDataJPA技術的使用案例。
(6)Expression Language(EL)模塊:表達式語言支持,支持訪問和修改屬性值,方法調用,支持訪問及修改數組、容器和索引器、命名變量,支持算術和邏輯運算,支持從Spring容器獲取Bean,也支持列表透明、選擇和一般的列表聚合等。利用表達式語言,可以更加靈活地控制配置文件。
(7)提供了當前流行的高并發搶紅包處理案例與SpringMVC SpringDataJPA整合案例。

名師講壇 Spring實戰開發 目錄

目 錄
第1章 Spring開發框架概述 1
1.1 Spring的產生背景 1
1.2 Spring簡介 3
1.3 Spring架構圖 4
1.4 本章小結 6
第2章 控制反轉 7
2.1 IoC產生背景 7
2.2 搭建Spring開發環境 11
2.3 IoC開發實現 13
2.4 SpringTest測試 17
2.5 本章小結 18
第3章 Bean管理 20
3.1 Bean基本管理 20
3.2 使用p命名空間定義Bean 23
3.3 注入集合對象 24
3.3.1 注入數組對象 25
3.3.2 注入Set集合 27
3.3.3 注入Map集合 29
3.3.4 注入Properties集合 30
3.4 注入構造方法 31
3.5 自動匹配 33
3.6 Bean的實例化管理 35
3.7 Bean的初始化與銷毀 38
3.8 基于Annotation配置管理 39
3.8.1 context掃描配置 40
3.8.2 資源掃描與注入 41
3.8.3 @Autowired注解 43
3.8.4 使用Java類進行配置 45
3.9 本章小結 45
第4章 Spring資源管理 47
4.1 Resource接口簡介 47
4.2 讀取不同資源 48
4.3 ResourceLoader接口 51
4.4 資源注入 53
4.5 注入資源數組 54
4.6 路徑通配符 55
4.7 本章小結 56
第5章 Spring表達式語言 58
5.1 Spring表達式基本定義 58
5.2 表達式解析原理 60
5.3 自定義分隔符 61
5.4 基本表達式 62
5.4.1 字面表達式 63
5.4.2 數學表達式 63
5.4.3 關系表達式 64
5.4.4 邏輯表達式 64
5.4.5 三目運算操作 65
5.4.6 字符串處理表達式 66
5.4.7 正則匹配運算 67
5.5 Class表達式 68
5.6 表達式變量操作 70
5.7 集合表達式 73
5.8 Spring配置文件與SpEL 79
5.8.1 基于配置文件使用SpEL 79
5.8.2 基于Annotation使用SpEL 80
5.9 本章小結 82
第6章 定時調度 83
6.1 傳統定時調度組件問題分析 83
6.2 QuartZ定時調度 84
6.2.1 繼承QuartzJobBean類實現定時任務 85
6.2.2 使用CRON實現定時調度 86
6.2.3 基于Spring配置實現QuartZ調度 88
6.3 SpringTask任務調度 89
6.3.1 基于配置文件實現SpringTask任務調度處理 89
6.3.2 基于Annotation的SpringTask配置 90
6.3.3 SpringTask任務調度池 91
6.4 本章小結 91
第7章 AOP切面編程 92
7.1 AOP產生動機 92
7.2 AOP簡介 95
7.3 AOP切入點表達式 97
7.4 AOP基礎實現 98
7.5 前置通知參數接收 101
7.6 后置通知 101
7.7 環繞通知 103
7.8 基于Annotation的AOP配置 104
7.9 本章小結 106
第8章 Spring與JMS消息組件 107
8.1 JMS消息組件 107
8.2 配置ActiveMQ組件 109
8.3 使用ActiveMQ實現消息處理 111
8.3.1 處理Queue消息 112
8.3.2 處理Topic消息 115
8.3.3 基于Bean配置 116
8.4 本章小結 118
第9章 Spring與WebService 119
9.1 WebService簡介 119
9.2 WebService基礎開發 120
9.2.1 創建公共接口項目 120
9.2.2 創建WebService服務提供者 121
9.2.3 創建WebService服務消費者 122
9.3 Spring整合WebService 124
9.4 本章小結 126
第10章 Spring與Redis數據庫 127
10.1 Redis簡介 127
10.2 Redis安裝與配置 128
10.3 Redis數據操作 130
10.3.1 string數據類型 130
10.3.2 hash數據類型 132
10.3.3 數字操作 133
10.3.4 list數據類型 135
10.3.5 set數據類型 138
10.3.6 zset(sorted set)數據類型 139
10.3.7 GEO數據類型 141
10.4 Redis高級配置 142
10.4.1 發布-訂閱模式 142
10.4.2 事務處理 143
10.4.3 樂觀鎖 144
10.4.4 安全認證 144
10.4.5 Redis性能監控 145
10.5 Redis哨兵機制 147
10.5.1 Redis主從配置 148
10.5.2 哨兵機制 149
10.6 RedisCluster集群 150
10.7 使用Java操作Redis數據庫 154
10.7.1 連接Redis數據庫 154
10.7.2 Jedis數據操作 155
10.7.3 Jedis連接池 159
10.7.4 Jedis訪問哨兵機制 159
10.7.5 使用Jedis訪問RedisCluster 161
10.8 SpringDataRedis 163
10.8.1 SpringDataRedis數據操作 164
10.8.2 SpringDataRedis訪問哨兵 166
10.8.3 SpringDataRedis訪問RedisCluster 168
10.9 搶紅包案例分析 169
10.10 本章小結 175
第11章 JDBC操作模板 176
11.1 JDBC操作模板簡介 176
11.2 配置數據庫連接 178
11.3 使用JDBC Template操作數據庫 181
11.4 數據查詢 186
11.5 Spring數據緩存 188
11.5.1 Spring緩存實現 192
11.5.2 @Cacheable注解 194
11.5.3 緩存更新策略 195
11.5.4 緩存清除 196
11.5.5 @CacheConfig緩存統一配置 198
11.5.6 多級緩存策略 199
11.5.7 整合EHCache緩存組件 200
11.5.8 整合Redis實現緩存管理 201
11.6 C3P0數據庫連接池 204
11.7 本章小結 205
第12章 Spring事務管理 206
12.1 傳統JDBC事務控制概述 206
12.2 Spring事務處理架構 207
12.3 事務傳播屬性 208
12.4 事務隔離級別 212
12.5 編程式事務控制 213
12.6 @Transactional事務控制注解 215
12.7 聲明式事務控制 217
12.8 本章小結 218
第13章 SpringDataJPA 219
13.1 JPA簡介 219
13.2 JPA編程起步 221
13.2.1 JPA基礎實現 222
13.2.2 定義JPA連接工廠類 225
13.2.3 DDL自動更新 227
13.2.4 JPA常用注解 228
13.2.5 JPA主鍵生成策略 229
13.3 JPA數據操作 231
13.3.1 EntityManager數據操作 232
13.3.2 JPQL語句 234
13.3.3 Criteria查詢 239
13.3.4 SQL原生查詢 242
13.4 JPA數據緩存 244
13.4.1 一級緩存 244
13.4.2 JPA對象狀態 246
13.4.3 二級緩存 248
13.4.4 查詢緩存 250
13.5 JPA鎖機制 251
13.5.1 悲觀鎖 252
13.5.2 樂觀鎖 252
13.6 JPA數據關聯 254
13.6.1 一對一數據關聯 254
13.6.2 一對多數據關聯 257
13.6.3 多對多數據關聯 261
13.7 Spring整合JPA開發框架 266
13.8 SpringDataJPA 270
13.8.1 Repository基本使用 271
13.8.2 Repository實現CRUD 273
13.8.3 Repository方法映射 277
13.8.4 CrudRepository數據接口 281
13.8.5 PagingAndSortingRepository數據接口 283
13.8.6 JpaRepository數據接口 285
13.9 本章小結 286
第14章 SpringMVC 287
14.1 SpringMVC簡介 287
14.2 搭建SpringMVC項目開發環境 288
14.3 編寫**個SpringMVC程序 291
14.4 接收請求參數 295
14.5 參數與對象轉換 297
14.6 Restful展示風格 299
14.7 獲取內置對象 301
14.8 Web資源安全訪問 303
14.9 讀取資源文件 304
14.10 文件上傳 305
14.11 攔截器 309
14.11.1 定義基礎攔截器 310
14.11.2 HandlerMethod類 311
14.11.3 使用攔截器實現服務端請求驗證 313
14.12 Spring綜合案例 327
14.12.1 搭建項目開發環境 329
14.12.2 商品信息增加頁面 332
14.12.3 商品信息保存 334
14.12.4 商品信息列表 336
14.12.5 商品信息編輯頁面 339
14.12.6 商品信息更新 341
14.12.7 商品信息刪除 342
14.12.8 配置Druid數據源 345
14.13 本章小結 347
第15章 SpringSecurity 349
15.1 SpringSecurity簡介 349
15.2 SpringSecurity編程起步 350
15.3 CSRF訪問控制 356
15.4 擴展登錄和注銷功能 359
15.5 獲取認證與授權信息 362
15.6 基于數據庫實現用戶登錄 364
15.6.1 基于SpringSecurity標準認證 364
15.6.2 UserDetailsService 366
15.7 Session管理 369
15.8 RememberMe 370
15.9 過濾器 371
15.10 SpringSecurity注解 376
15.11 投票器 378
15.11.1 AccessDecisionVoter 379
15.11.2 RoleHierarchy 381
15.12 基于Bean配置 382
15.12.1 基礎配置 383
15.12.2 深入配置 385
15.12.3 配置投票管理器 387
15.13 本章小結 389
展開全部

名師講壇 Spring實戰開發 作者簡介

李興華,著名軟件技術講師,系統架構師,有多年的軟件教學經驗,技術研究與講解的主要方向為數據庫、編程語言、Web開發、框架服務、系統架構、手機移動開發、大數據等。從2008年開始進行圖書創作,出版過Oracle、Android、Java、Python、Web編程等10多本暢銷書籍,總銷量近50萬冊,受到廣大讀者的一致好評。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 高博医疗集团上海阿特蒙医院| 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 上海阳光泵业制造有限公司 -【官方网站】 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 亮点云建站-网站建设制作平台 | 东莞工作服_东莞工作服定制_工衣订做_东莞厂服 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 北京发电车出租-发电机租赁公司-柴油发电机厂家 - 北京明旺盛安机电设备有限公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技| 冷水机-工业冷水机-冷水机组-欧科隆品牌保障 | 科普仪器菏泽市教育教学仪器总厂 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 尚为传动-专业高精密蜗轮蜗杆,双导程蜗轮蜗杆,蜗轮蜗杆减速机,蜗杆减速机生产厂家 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 健身器材-健身器材厂家专卖-上海七诚健身器材有限公司 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 建筑资质代办_工程施工资质办理_资质代办公司_北京众聚企服 | 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | 注塑机-压铸机-塑料注塑机-卧式注塑机-高速注塑机-单缸注塑机厂家-广东联升精密智能装备科技有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 考勤系统_人事考勤管理系统_本地部署BS考勤系统_考勤软件_天时考勤管理专家 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) |