java笔记1---总体认识

java笔记1---总体认识_第1张图片
Paste_Image.png
  1. servlet是早期处理web的方式,类似于CGI
  2. jsp是servlet的替代方案
  3. javabean是充当模型,来处理数据部分的

以上三者构成了早期的mvc逻辑

  1. struct:mvc框架,完美解决了jsp混编的问题,不过后端业务逻辑和数据还是比较混乱
  2. hibernate:数据持久层,控制数据访问
  3. spring:解决类与类之间调用耦合的问题,依赖反转,直接注入

这三者取代了原来的mvc在一层混编的弊端,分层,并且各层用不同的框架

springMVC:spring不光能做结耦与依赖反转,它也实现自己的view层mvc框架

可读的书:

  1. head first java
  2. think in java
  3. effective java

你可能感兴趣的:(java笔记1---总体认识)