条件装配Bean
Bean的作用域
使用@Profile
引入XML配置Bean
使用Spring EL
约定编程 AOP的概念
AOP开发详解
多个切面
第三部分讲述数据库的开发、基于SSM框架( Spring MVC+ Spring+MyBatis)的流行以及数据库事务的重要性,除了讨论传统的JDBC和JPA开发,还会重点讨论和MyBatis框架的整合,以及Spring数据库事务的编程。
数据库的访问与数据库事务处理
配置数据源
使用JdbcTemplate操作数据库
使用JPA (Hibernate) 操作数据
整合MyBatis框架
JDBC的数据库事务
Spring声明式事务的使用
隔离级别
传播行为
@Transactional自调用失效问题
第四部分主要讲互联网中广泛使用的两种NoSQL数据库(即Redis和MongoDB),使用它们可以极大地提高系统的性能。
Nosql数据库(Redis与MongoDB)
spring-data-redis项目简介
在Spring Boot中配置和使用Redis
Redis的一些特殊用法
使用Spring缓存注解操作Redis
配置MongoDB
使用MongoTemplate实例
使用JPA
第五部分讲解在SpringBoot和全注解下的SpringMVC开发,从SpringMVC的基础讲到实际的开发和应用,让读者能够掌握各种SpringWeb后端的开发技巧。
深入SpringMVC开发
Spring MVC框架的设计
Spring MVC流程
定制Spring MVC的初始化
Spring MVC实例
处理器映射
获取控制器参数
自定义参数转换规则
数据验证
数据模型
视图和视图解析器
文件上传
拦截器
国际化
Spring MVC拾遗
为了不影响大家的阅读体验,如果你需要这份文档获取方式在文末!
第六部分讲构建REST风格的网站。因为当前各个微服务是以REST风格请求相互融合的,所以时下它已经成为一-种广泛使用的风格。
构建REST风格网站
REST简述
使用Spring MVC开发REST风格端点
客户端请求RestTemplate
第七部分讲Spring Security,通过它可以保护我们的站点,使其远离各种各样的攻击,保证网站安全,这是互联网应用必须做到的。
安全——Spring Security
概述和简单安全认证
使用WebSecurityConfigurerAdapter自定义
自定义用户服务信息
限制请求
用户认证功能
第八部分讲一些Spring常用的技术,如异步线程、定时器、消息机制和WebSocket等,以满足企业的其他开发需要。
关于Spring的其他技术
异步线程池
异步消息
定时任务
最后
总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习
还有更多学习笔记面试资料也分享如下:
如异步线程、定时器、消息机制和WebSocket等,以满足企业的其他开发需要。
关于Spring的其他技术
异步线程池
异步消息
定时任务
最后
总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习
还有更多学习笔记面试资料也分享如下:
[外链图片转存中…(img-TNfP5eow-1719188420461)]