Paste_Image.png
- servlet是早期处理web的方式,类似于CGI
- jsp是servlet的替代方案
- javabean是充当模型,来处理数据部分的
以上三者构成了早期的mvc逻辑
- struct:mvc框架,完美解决了jsp混编的问题,不过后端业务逻辑和数据还是比较混乱
- hibernate:数据持久层,控制数据访问
- spring:解决类与类之间调用耦合的问题,依赖反转,直接注入
这三者取代了原来的mvc在一层混编的弊端,分层,并且各层用不同的框架
springMVC:spring不光能做结耦与依赖反转,它也实现自己的view层mvc框架
可读的书:
- head first java
- think in java
- effective java