返回顶部
首页 > 资讯 > 精选 >Spring 4.0新功能:@Conditional注解详细介绍
  • 605
分享到

Spring 4.0新功能:@Conditional注解详细介绍

spring4.0@conditional注解conditional 2023-05-31 05:05:46 605人浏览 独家记忆
摘要

前言最近在学习spring,抽空会将学习的知识总结下面,本文我们会接触spring 4的新功能:@Conditional注解。在之前的spring版本中,你处理conditions只有以下两个方法: 在3.1版本之前,你需要使用sprin

前言

最近在学习spring,抽空会将学习的知识总结下面,本文我们会接触spring 4的新功能:@Conditional注解。在之前的spring版本中,你处理conditions只有以下两个方法:

  • 在3.1版本之前,你需要使用spring expression language
  • 在3.1版本发布时,profiles被引入来处理conditions。

让我们分别看看以上两者,在来理解spring 4带来的@Conditional注解。

Spring Expression Language(SPeL)

SPeL的三元标识符(IF-THEN-ELSE)可以在spring配置文件中用来表达条件语句。

<bean id="flag"> <constructor-arg value="#{systemProperties['system.propery.flag'] ?: false }" /></bean><bean id="bean"> <property name="property" value="#{ flag ? 'yes' : 'no' }"/></bean>

--结束END--

本文标题: Spring 4.0新功能:@Conditional注解详细介绍

本文链接: https://lsjlt.com/news/223652.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作