其实一点也不乱。都是对基础的封装。
struts 之类的就是负责视图控制跳转的。你可以简单的理解为点击一个页面跳转到另外一个页面。
hibernate 之类的就简单理解为 你写的sql语句。负责读写数据库的。
spring 之类简单理解为 一个仓库,需要什么它就给你什么。
这样就好理解了。
没什么难学的。估计配置你会有点晕头转向的。找个现成的项目看看就明白了。
框架都是从基础而来。都是对一些基本的功能的再次封装。
可以先试试只用一个单独的框架。比如只用struts 。数据库读写还写原来的sql。
一部分一部分的替换掉。这样理解深刻一点。框架的基本知识还是需要学习的。
前期只需要学会怎么用就行了。等熟练了可以看看是怎么实现的。
建议从 hibernate -> struts -> spring 顺序
做做项目,不然学不好