# [JavaGuideInterview](https://github.com/webVueBlog/JavaGuideInterview)
「JavaGuideInterview学习」每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上纯手工发布(死磕自己,愉悦大家)准备 Java 面试,首选 JavaGuideInterview!面试题大收集,面试集锦 ❤ 💝 💘
# 对应网站[https://webvueblog.github.io/JavaGuideInterview/](https://webvueblog.github.io/JavaGuideInterview/)
https://webvueblog.github.io/JavaGuideInterview/
## 3+1驱动学习法
3+1驱动学习法是一种有效的学习方式,它由以下四个步骤组成:
三步走战略(3步):首先,学生需要了解概念或知识点。其次,他们需要尝试应用这些概念或知识点。最后,他们需要反思并总结所学内容。
重复练习(1步):在完成以上三个步骤后,学生需要进行重复练习,以确保他们真正掌握了所学内容。
这种学习方法的关键在于学生重视反思和总结的过程,而不仅仅是吸收和记忆知识。
## 思考
《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。
## 知识点
![Redis思维导图](https://github.com/webVueBlog/JavaGuideInterview/assets/59645426/f3451708-ccb6-4cdf-8d04-e13b0e680df3)
- PO持久化对象:数据库记录entity,一一与数据库记录对应。
- BO业务对象:前端业务请求、应用内部业务逻辑对象,以及所有非PO场景。
- VO值对象:返回前端结果
- DTO数据传输对象: 对外API的返回对象,或者系统间(非应用间)传输
## Springboot
1. [springboot第1集:由springboot的dto拓展的内容](https://mp.weixin.qq.com/s/-Gp_jXquAv0qO7809_Q8kw)
2. [springboot第2集:springboot的domain中的vo是什么](https://mp.weixin.qq.com/s/1NJKZOPuvvCxulhY3grBgw)
3. [springboot第3集:springboot中创建多个模块创建,关联,后续如何打包呢](https://mp.weixin.qq.com/s/KQRwl_GTltYMt2fvy8swbA)
4. [springboot第4集:springboot模块化开发与项目搭建流程](https://mp.weixin.qq.com/s/JvY-h1UJsfZpSwWVfD1lUw)
5. [springboot第5集:如何让多模块的项目结构更加清晰、易于理解](https://mp.weixin.qq.com/s/7LrgyEx6NFDjYnZyXo8j0w)
6. [springboot第6集:PO、VO、DAO、BO、DTO、POJO 能分清吗?](https://mp.weixin.qq.com/s/tGWzLlJIyw6zAY7mc4tKLQ)
7. [springboot第7集:控制反转(IoC)与依赖注入(DI)](https://mp.weixin.qq.com/s/EJNrKSh652UEjUA-A9l9rQ)
8. [springboot第8集:示例代码案例详细解释内容](https://mp.weixin.qq.com/s/O-2vNTZLGxaFmLTkNPnZRA)
9. [springboot第9集:基础项目功能简介带你入门挖坑](https://mp.weixin.qq.com/s/RutWilclfcU9rdtU9iK75w)
10. [springboot第10集:服务端部署](https://mp.weixin.qq.com/s/7LZUMjsHwbTriLlYnXeNHg)
11. [springboot第11集:Spring Boot整理大纲与数据结构实战](https://mp.weixin.qq.com/s/DCywU3RjAtl2F7xq5pgV2Q)
12. [springboot第12集:DAO功能代码](https://mp.weixin.qq.com/s/H7H-PtGxKoKuAaIBMG6DQA)
13. [springboot第13集:MyBatis讲解](https://mp.weixin.qq.com/s/4yfUK2vj7icyVzjJbnWdvw)
14. [springboot第14集:MyBatis-CRUD讲解](https://mp.weixin.qq.com/s/hi38hxiimUWkgc9cdBAh2Q)
15. [springboot第15集:MyBatis分页](https://mp.weixin.qq.com/s/SZPTfDvs94chmMUoe9O2ag)
16. [springboot第16集:一对多,多对一,SQL缓存](https://mp.weixin.qq.com/s/qPIyVPskd4MgLr9Os3rXLw)
17. [springboot第17集:Spring我的春天](https://mp.weixin.qq.com/s/DIQ_9cTl5rNrKTzmuOp4cQ)
18. [springboot第18集:SpringMVC我的春天](https://mp.weixin.qq.com/s/6cjUqMNiNkNYuwwvQBjfZg)
19. [springboot第19集:权限](https://mp.weixin.qq.com/s/Q7LJpFfkkoXCt8mfhipD1g)
20. [springboot第20集:Dubbo](https://mp.weixin.qq.com/s/xivZcKw5xWcrN9S86l8Xvw)
21. [springboot第21集:SSO](https://mp.weixin.qq.com/s/awykJ7X-0xuDL4PbL_zMuA)
22. [springboot第22集:security,Lombok,token,redis](https://mp.weixin.qq.com/s/_9usm69nlfVZkn0EsrWAYg)
23. [springboot第23集:login与register代码流程](https://mp.weixin.qq.com/s/iq2A7AaQLkLsqljDTk6cZw)
24. [springboot第24集:架构mongodbmanager,Redis,Mybatis,Spring Security](https://mp.weixin.qq.com/s/-0Yf2IZQJ3a5lXioRTpmIg)
25. [springboot第25集:实体类定义规则](https://mp.weixin.qq.com/s/pqs2V59tkyG1xeSESYBfMg)
26. [springboot第26集:centos,docker](https://mp.weixin.qq.com/s/N2QJlR_lOJWBauc1NyWAdg)