《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.6Bean的实例化管理35

3.7 Bean的初始化与销毁38

3.8基于Annotation配置管理39

3.8.1context扫描配置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.1Spring表达式基本定义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.5Class表达式68

5.6表达式变量操作70

5.7集合表达式73

5.8Spring配置文件与SpEL79

5.8.1基于配置文件使用SpEL79

5.8.2基于Annotation使用SpEL80

5.9本章小结82

第6章定时调度83

6.1传统定时调度组件问题分析83

6.2QuartZ定时调度84

6.2.1继承QuartzJobBean类实现定时任务85

6.2.2使用CRON实现定时调度86

6.2.3基于Spring配置实现QuartZ调度88

6.3SpringTask任务调度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.2WebService基础开发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.3Redis数据操作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.4Redis高级配置142

10.4.1发布-订阅模式142

10.4.2事务处理143

10.4.3乐观锁144

10.4.4安全认证144

10.4.5 Redis性能监控145

10.5Redis哨兵机制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.2Jedis数据操作155

10.7.3 Jedis连接池159

10.7.4 Jedis访问哨兵机制159

10.7.5使用Jedis访问RedisCluster161

10.8SpringDataRedis163

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.5Spring数据缓存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.1JPA基础实现222

13.2.2定义JPA连接工厂类225

13.2.3 DDL自动更新227

13.2.4 JPA常用注解228

13.2.5 JPA主键生成策略229

13.3JPA数据操作231

13.3.1 EntityManager数据操作232

13.3.2 JPQL语句234

13.3.3 Criteria查询239

13.3.4 SQL原生查询242

13.4JPA数据缓存244

13.4.1一级缓存244

13.4.2 JPA对象状态246

13.4.3二级缓存248

13.4.4查询缓存250

13.5JPA锁机制251

13.5.1悲观锁252

13.5.2乐观锁252

13.6JPA数据关联254

13.6.1一对一数据关联254

13.6.2一对多数据关联257

13.6.3多对多数据关联261

13.7 Spring整合JPA开发框架266

13.8SpringDataJPA270

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.2HandlerMethod类311

14.11.3使用拦截器实现服务端请求验证313

14.12Spring综合案例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.2UserDetailsService366

15.7 Session管理369

15.8 RememberMe370

15.9过滤器371

15.10 SpringSecurity注解376

15.11投票器378

15.11.1AccessDecisionVoter379

15.11.2 RoleHierarchy381

15.12基于Bean配置382

15.12.1基础配置383

15.12.2深入配置385

15.12.3配置投票管理器387

15.13本章小结389

2020《Spring实战开发 Redis+SpringDataJPA+SpringMVC+SpringSecurity》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。