对于目前流行的java框架 spring struts2 hibernate mybatis springmvc 等框架 该怎么学 先学哪个? struts2暂时跳过吗?学完javaweb阶段,可以直接spring,springmvc,mybatis吗 ?然后学哪个好理解下? 他们之间有什么先后和应用领域的关系么? 希望大神们能给一些学习的建议和方法
对于目前流行的java框架 spring struts2 hibernate mybatis springmvc 等框架 该怎么学 先学哪个? struts2暂时跳过吗?学完javaweb阶段,可以直接spring,springmvc,mybatis吗 ?然后学哪个好理解下? 他们之间有什么先后和应用领域的关系么? 希望大神们能给一些学习的建议和方法
如果JavaWeb你已经烂熟于胸了。
Spring先大概了解下原理:依赖注入,AOP等。
SpringMVC学起来应该很快的。
这几个东西都不是单独存在的。JavaWeb如果已经很熟悉的话,另外两个说实话不是什么问题。
共同加油。
spring(包括 web) 是用得最多的 . 其次就是 hibernate(spring data jpa [jpa] , mybatis) ,数据层框架只要会一种其他类似的基本就通了 . 后端基本就这样的,实际只有等到用到的时候在看看 .
我觉得其实可以去 spring.io
看看 , 这是spring官网文档,很多项目通过名字就知道了. 而且你点击进去一般开头就是介绍这个项目的作用 .
8 回答6.6k 阅读
4 回答722 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
直接学springmvc吧,我就是这么过来的。
struts2,hibernate可以不用学了,感觉他们太重了,一般互联网公司用的比较少了吧。
在我们公司这边用的都是Spring,SpringMVC(我推荐使用Spring Boot),数据库用Mybatis