Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurityPDF电子书下载
其他书籍
- 作 者:李兴华编着
- 出 版 社:
- 出版年份:2020
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:各国大使眼中的“一带一路” 双语版下一篇:威宁彝族回族苗族自治县志 《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity》目录 标签:编着 实战 开发
第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命名空间定义Bean23
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配置文件与SpEL79
5.8.1基于配置文件使用SpEL79
5.8.2基于Annotation使用SpEL80
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与WebService119
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整合WebService124
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访问RedisCluster161
10.8 SpringDataRedis163
10.8.1 SpringDataRedis数据操作164
10.8.2 SpringDataRedis访问哨兵166
10.8.3 SpringDataRedis访问RedisCluster168
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章 SpringDataJPA219
13.1 JPA简介219
13.2JPA编程起步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 SpringDataJPA270
13.8.1 Repository基本使用271
13.8.2 Repository实现CRUD273
13.8.3 Repository方法映射277
13.8.4 CrudRepository数据接口281
13.8.5 PagingAndSortingRepository数据接口283
13.8.6 JpaRepository数据接口285
13.9本章小结286
第14章 SpringMVC287
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章 SpringSecurity349
15.1 SpringSecurity简介349
15.2 SpringSecutity编程起步350
15.3 CSRF访问控制356
15.4扩展登录和注销功能359
15.5获取认证与授权信息362
15.6基于数据库实现用户登录364
15.6.1基于SpringSecurity标准认证364
15.6.2 UserDetailsService366
15.7 Session管理369
15.8 RememberMe370
15.9过滤器371
15.10 SpringSecurity注解376
15.11投票器378
15.11.1 AccessDecisionVoter379
15.11.2 RoleHierarchy381
15.12基于Bean配置382
15.12.1基础配置383
15.12.2深入配置385
15.12.3配置投票管理器387
15.13本章小结389
相关图书
- 《Maya 2018完全实战技术手册》来阳编着 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上着 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质着 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光着 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
作者其它书籍
- 《市政工程基础》杨岚编着 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
- 《《道德经》200句》崇贤书院编着 2018
- 《高级英语阅读与听说教程》刘秀梅编着 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《看图自学吉他弹唱教程》陈飞编着 2019
- 《法语词汇认知联想记忆法》刘莲编着 2020
- 《中药功效速记 第2版》李兴广,温乔 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档,从技术特点、应用场景、学习方法和下载途径等方面进行了全面阐述,旨在帮助读者深入了解Spring框架在实际开发中的应用。
1、技术特点
《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档以Spring框架为核心,结合Redis、SpringDataJPA、SpringMVC和SpringSecurity等常用技术,构建了一个完整的Web应用开发框架。该框架具有以下特点:
1)模块化设计:将Spring框架与其他技术进行模块化整合,便于读者学习和应用。
2)易于扩展:通过Spring框架的AOP、IoC等特性,实现代码的解耦和复用,提高开发效率。
3)安全性高:采用SpringSecurity实现用户认证、授权等功能,确保应用的安全性。
2、应用场景
《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档适用于以下场景:
1)企业级Web应用开发:该框架适用于构建大型、复杂的企业级Web应用。
2)高性能应用开发:通过Redis缓存技术,提高应用性能。
3)安全性要求高的应用:SpringSecurity提供强大的安全控制功能,适用于对安全性要求较高的应用。
3、学习方法
学习《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档,可以从以下几个方面入手:
1)熟悉Spring框架:了解Spring框架的基本概念、核心特性和常用模块。
2)掌握相关技术:学习Redis、SpringDataJPA、SpringMVC和SpringSecurity等技术的原理和应用。
3)动手实践:通过实际项目开发,将所学知识应用到实际工作中。
4、下载途径
《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档可以通过以下途径下载:
1)官方网站:访问Spring框架官方网站,搜索相关文档下载。
2)技术社区:在技术社区、论坛等平台搜索相关文档下载。
3)电子书平台:在电子书平台搜索相关文档购买或下载。
总结:
《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity.pdf》电子书版文档为读者提供了一个全面、实用的Spring框架学习资源。通过学习该文档,读者可以掌握Spring框架在实际开发中的应用,提高自己的开发技能。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫