Spring3提升了哪项功能( )
支持更多注解
都不对
增加额外的生命周期方法
支持更多的bean作用域
Spring3是Spring框架的一个版本,主要特性包括:
1. 基于注解的依赖注入:使用@Autowired和@Resource注解,可以消除XML配置中的<property>和<constructor-arg>元素。
2. 注解风格的MVC控制器:使用@Controller和@RequestMapping等注解简化了控制器的配置。
3. 注解风格的事务管理:使用@Transactional注解可以声明式地管理事务。
4. 新的表达式语言:Spring3引入了一个新的表达式语言,称为Spring表达式语言(SpEL),它提供了强大的运行时查询能力。
5. 基于Java的持久层编程模型:Spring Data项目提供了基于Java的DAO抽象,简化了数据库访问。
6. 控制反转(IOC)容器的增强:提供了更好的方式来配置和扩展容器,例如使用Java配置。
1. 基于注解的依赖注入:使用@Autowired和@Resource注解,可以消除XML配置中的<property>和<constructor-arg>元素。
2. 注解风格的MVC控制器:使用@Controller和@RequestMapping等注解简化了控制器的配置。
3. 注解风格的事务管理:使用@Transactional注解可以声明式地管理事务。
4. 新的表达式语言:Spring3引入了一个新的表达式语言,称为Spring表达式语言(SpEL),它提供了强大的运行时查询能力。
5. 基于Java的持久层编程模型:Spring Data项目提供了基于Java的DAO抽象,简化了数据库访问。
6. 控制反转(IOC)容器的增强:提供了更好的方式来配置和扩展容器,例如使用Java配置。