哈喽!又是一个深夜,小编计划勇闯前端技术圈,听了别人推荐说“直接上实战,搞清楚开发需要什么流程,再结合AI加功能,你就超过90%的dxs了”,于是小编就信心满满去上了B站大学,0帧起手开始学习Spring Boot,结果发现看到Bean管理已经在听天书了...于是就想着先恶补一下Spring,依旧是...然后就问了AI大大,于是决定有以下的学习计划:
① 先学JavaWeb + 数据库:打牢基础
-
JavaWeb(Servlet/JSP) 是Spring MVC的底层基础,理解
HttpServletRequest/Response、Filter、Session等概念后,学Spring时会豁然开朗。 -
数据库(JDBC) 是后续MyBatis/JPA的基石,直接写原生JDBC能深刻理解ORM框架的价值。
② 再学构建工具(Maven/Gradle):解决依赖管理
-
学完JavaWeb后,你会遇到
jar包冲突、手动导入依赖的麻烦,此时引入 Maven/Gradle 会立刻感受到它们的价值。 -
为后续Spring Boot的
starter依赖(基于Maven/Gradle)铺路。
③ 最后学Spring Boot:站在巨人肩上
-
有了前两步的基础,Spring Boot的“约定优于配置”理念会让你觉得高效,而不是迷惑(比如自动配置
DataSource、内嵌Tomcat)。 -
此时你更能理解Spring Boot如何简化了Servlet、JDBC等传统开发流程。
但是AI也贴心提示这个计划的缺陷:前期成就感、获得感低,容易造成中途放弃,所以小编决定对于基础部分的学习做一些精简优化,若效果不错,后期出一篇分享文章。同时,小编也先写一篇 “预热文” 激励鼓舞自己坚持下去,后期也定时更新,在此过程中我会分享一些笔记、心得,希望能和大家共同进步!
如有专业知识错误,欢迎评论区指正~
1257

被折叠的 条评论
为什么被折叠?



