陆柒面试题记录

面试题记录

发表于2023-08-07|更新于2024-11-19|面试
|浏览量:
文章作者: Thirteen
文章链接: http://blog.oinbo.cn/2023/08/07/202308070048/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 陆柒!
面试题记录
下一篇
SpringBoot3启动源码解析
SpringBoot源码解析自动配置(SpringBootApplication)​ 自动配置是指根据我们添加的jar包依赖,会自动将一些配置类的bean注册进IOC容器,我们可以在需要的地方使用@Autowired或者@Resource等注解来使用。 那么SpringBoot是如何实现自动配置的呢,都把那些组件进行了自动配置? 首先需要从启动类说起。 被标注了SpringBootApplication的类为核心启动类,此注解是一个组合注解,,此注解中重要的就是SpringBootConfiguration、EnableAutoConfiguration、ComponentScan 123456789101112@Target(ElementType.TYPE) //注解的适用5范围,Type表示注解可以描述在类、接口、注解或枚举中@Retention(RetentionPolicy.RUNTIME) //表示注解的生命周期 Runtime表示运行时@Documented //表示该注解可以记录在javadoc中@Inherited //...

评论
avatar
Thirteen
文章
21
标签
19
分类
10
Follow Me
目录
  1. 1. Java
    1. 1.1. 线程池
    2. 1.2. 集合
    3. 1.3. 反射
  2. 2. Spring
    1. 2.1. Spring IOC与AOP
  3. 3. SpringBoot
  4. 4. 数据库
  5. 5. MyBatis
    1. 5.0.1. 什么是MyBatis
    2. 5.0.2. Mybatis的优点
    3. 5.0.3. MBatis缺点
    4. 5.0.4. MyBatis与Hibernate有哪些不同
    5. 5.0.5. MyBatis的Mapper的每个接口会对应一个XML中的SQL,Mapper接口的工作原理是什么,Mapper中参数个数不同的接口是否可以重载?
    6. 5.0.6. Mybatis分页是如何实现的?分页插件的原理是什么?
    7. 5.0.7. MyBattis如何将SQL执行结果封装为目标对象并返回的?
    8. 5.0.8. Mapper中如何传递多个参数?
    9. 5.0.9. MyBatis动态SQL有什么用?都有哪些动态SQL?
    10. 5.0.10. 一对一,一对多的关联查询
    11. 5.0.11. MyBatis实现一对一,一对多查询?
    12. 5.0.12. 什么是MyBatis的接口绑定?有哪些实现方式
    13. 5.0.13. 使用MyBatis的mapper接口调用时有哪些要求?
  • 6. RabbitMQ
    1. 6.0.1. RabbitMQ如何保证消息不丢失
  • 7. Redis
    1. 7.1. 缓存更新策略,缓存初始化时数据如何缓存
    2. 7.2. 如何保证数据库与缓存数一致
    3. 7.3. 缓存穿透、缓存雪崩、缓存击穿
      1. 7.3.1. 缓存穿透
      2. 7.3.2. 缓存雪崩
      3. 7.3.3. 缓存击穿
      4. 7.3.4. Redis是单进程单线程的?
      5. 7.3.5. 一个字符串类型的值存储最大容量是多少?
      6. 7.3.6. Redis的持久化机制是什么?各自的优缺点是什么?
      7. 7.3.7. redis过期键的删除策略
      8. 7.3.8. 为什么Redis需要把所有数据放到内存中
      9. 7.3.9. Redis支持的Java客户端有哪些?官方推荐使用哪个
      10. 7.3.10. Jedis和Redisson对比有什么优缺点
      11. 7.3.11. redis如何设置密码及验证密码
      12. 7.3.12. 怎样理解Redis事务
      13. 7.3.13. Redis事务相关的命令有哪几个?
      14. 7.3.14. Redis的同步机制,主从,集群
  • 最新文章
    面试题记录2023-08-07
    SpringBoot3启动源码解析2023-08-07
    Redis学习笔记2023-05-05
    RabbitMQ学习笔记2023-04-29
    Spring Cloud Gateway2023-04-24
    ©2020 - 2024 By Thirteen
    框架 Hexo|主题 Butterfly