Spring SpEL表达式
Spring 表达式 SpEL
2023-09-14 09:02:02 时间
spring expression language 是在spring3.0以后的版本提供
它类似于ognl或el表达式,它可以提供在程序运行时构造复杂表达式来完成对象属性存储及方法调用等。
Spel表达式的格式 #{表达式}
示例1:完成bean之间的注入
<bean id="person1" class="com.nwtxxb.namespace.Person">
<property name="name" vallue="李四"></property>
<property name="dog" value="#{dog1}"></property>
</bean>
示例2 支持属性调用及方法调用
<bean id="person1" class="com.nwtxxb.namespace.Person">
<property name="name" vallue="#{person.name}"></property>
<property name="dog" value="#{dog1}"></property>
<property name="age" value="#{person.getAge()+10}"></property>
</bean>
相关文章
- Spring Boot自动配置
- spring学习笔记(11)@AspectJ研磨分析[2]切点表达式函数详解
- spring boot-mybatis三种动态sql(5)
- Spring MVC实现上传文件报错解决方案
- 解决Spring Boot OTS parsing error: Failed to convert WOFF 2.0
- spring boot连接mysql8.0
- spring aop切点表达式常见写法
- Spring Boot整合Apollo完整示例
- Spring Boot项目开启异步使用多线程完整代码案例
- Spring AOP编程-传统AOP开发切点表达式写法介绍
- Spring 学习7 -事务
- 深入理解 Redis Template及4种序列化方式__spring boot整合redis实现RedisTemplate三分钟快速入门
- 学习Spring Boot:(二十一)使用 EhCache 实现数据缓存
- Spring Boot 自定义注解支持EL表达式(基于 MethodBasedEvaluationContext 实现)
- 详细介绍Quartz以及它和timer的区别,spring集成Quartz,以及Cron常用表达式:每隔N秒钟、每隔N分钟、每隔N小时、在N点定时执行一次(每天执行一次)
- 【Spring】看了这篇Spring事务原理,我才知道我对Spring事务的误解有多深!
- Spring MVC复选框
- Spring中的SPEL表达式常用方法简介
- SpringBoot入门:SpringBoot的thymeleaf模板的使用:spring-boot-starter-thymeleaf
- Spring IoC容器:BeanFactory和ApplicationContext
- 【java】Spring Cloud --OpenFeign源码解析学习
- 初识Spring Cloud(一) Http通信+Eureka+Ribbon