Javaweb架构演变过程 2025-09-06 概述 + javaweb发展历程 以目前Spring Boot作为时间轴的话,web发展的过程大致可以分为以下几个阶段: 纯jsp / jsp+Servlet / jsp+JavaBean+Servlet MVC / MVP / 三层架构 使用EJB进行分布式应用的开发,EJB是重量级框架,在使用上比较复杂和麻烦. 由于EJB太重了,于是Spring应运而生,但是Spring在发展上越来越臃肿,所以还是有许多繁琐的配置. 同样的由于String配置太繁琐,于是Spring boot诞生了,这时就可以体验 到 “约定大于配置” 的乐趣. JavaWebMVC模式springMVC模式 spring之IOC(控制反转)/DI(依赖注入) + 什么是Bean? 被spring管理的对象称为 Bean. spring AOP 参考链接 JavaWeb程序架构模式的演进