Java后端在工作时,经常需要用到的技术有哪些?

Java后端在工作时,经常需要用到的技术有哪些?
哪些东西可以学,哪些东西没有必要学?

后端开始第一个就是要学习java基础,也即javase。进一步学习javaee,再学习javaweb。这些学完之后就基本掌握了java语言的用法。
随后开始学习框架,Spring、SpringBoot、Mybatis都很主流,值得学习;
学习完一些框架后,在学习一些工具jar包或中间件,像redis、kafka这种的。
初学者一定要学会区分什么是语言、什么是框架、什么是工具。比如sql、java就是语言需要深入、系统性学习,框架要了解其用法和原理,工具只要学会怎么用就行。合理分配学习时间才是最重要的。能分清这些你就不会被一些所谓的名词吓唬到

找个实战项目视频,跟着敲。多做几个实战项目就知道哪些需要学了。光空想,别人说的名词再多,你不知道那个词代表的技术是什么,知道个名词也没啥意义的。

我感觉吧,你应该先掌握基础,然后可以看些视频教学,自己跟着去敲代码,比如中间件你使用过吗?redis?,mq等等,要学的东西很多,你先挑一个去学习,去练习。对你绝对有帮助。知识是不断积累的。

1、找下培训机构老师,他们会提供给你Java后端学习知识图谱。
2、CSDN某些博客里面那些想提供课程培训的老师也有后端学习知识架构。
3、毕业老师那边会提供给你后端学习方向。
4、实习生进入企业实习,可以得到当前企业技术架构;已经参加工作的应该有渠道或方向来了解后端学习架构。

java后端工作需要的技术,详细说起来很多,感觉哪个都要知道一些,具体来讲可以分为两大类(java基础就不说了,必须要懂得):框架、数据库;框架里面主要看spring相关的框架技术,数据库的话可以以mysql为基础,掌握常用的sql写法.这都是必须要学的,至于其他的如果工作中遇不到可以不用学,因为一旦工作中有要求,为了完成工作必须学一些东西的.如果现在没有工作安排就按照框架和数据库方向去找视频练习项目就行.
如有帮助,欢迎采纳!