Java学习Day13
今天学习Java的框架
今天先学习Spring框架
Spring 是 Java 企业级开发的轻量级框架,核心特性包括:
IoC(控制反转):
通过容器管理对象生命周期,依赖通过注入实现(XML 配置、注解或 JavaConfig)
AOP(面向切面编程):
分离横切关注点(如日志、事务),通过代理模式增强功能
模块化设计:
包含 Core、Context、ORM、Web 等模块,按需集成
生态体系
Spring Boot:简化配置,快速启动应用
Spring MVC:基于 Servlet 的 Web 框架
Spring Security:认证与授权。
Spring Data:统一数据访问(JPA、MongoDB 等)
Spring的优势:
解耦代码、提高可测试性,广泛用于微服务架构
浙公网安备 33010602011771号