来自牛友 1. SpringBoot相比Spring的优势 主要优势: 简化配置:自动配置,减少XML配置(Spring Boot的自动配置本质上就是自动创建和配置Bean,比如DataSource,JdbcTemplate) 内嵌服务器:内置Tomcat、Jetty等,无需单独部署 起步依赖:starter依赖简化依赖管理 快速开发:大大减少开发时间和配置工作 2. 动态代理 两种实现方式: JDK动态代理:基于接口实现,使用Proxy和InvocationHandler CGLIB动态代理:基于继承实现,可以代理没有接口的类 应用场景: Spring AOP、事务管理、日志记录等...