首页 > 软件开发 > ECLIPSE >

spring学习(15)-spel表达式语言

来源:互联网 2023-03-17 00:08:58 408

今天小编开始学习spring,今天先记录一下学习spring中spel表达式语言。VXp办公区 - 实用经验教程分享!

工具/原料

  • 电脑一台
  • eclipse

方法/步骤

  • 1

    下图是小编的spring的java项目目录结构,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 2

    下图中代码是小编这个maven项目的pom.xml文件配置,可以看出这个项目只是用到了两个包的依赖,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 3

    下图是小编定义的Address类,里面有两个属性,并设置这两个属性的set,get方法,并重写toString方法用于观察,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 4

    下图是小编定义的Address类,里面有三个属性,并设置这三个属性的set,get方法,并重写toString方法用于观察,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 4相关内容未经授权抓取自百度经验
  • 5

    下图是小编定义的Address类,里面有四个属性,一个属性是普通的属性,一个是引用car,一个是在注入中根据car的price来设置,一种是在注入中需要计算,并设置这四个属性的set,get方法,并重写toString方法用于观察,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 6

    下图中代码是小编的spring的配置代码,VXp办公区 - 实用经验教程分享!

    使用spel表达式为属性赋一个字面值

    VXp办公区 - 实用经验教程分享!

    VXp办公区 - 实用经验教程分享!

    使用spel表达式引用类的静态属性VXp办公区 - 实用经验教程分享!

    使用spel表达式引入其他beanVXp办公区 - 实用经验教程分享!

    使用spel表达式应用其他bean的属性,这里是支持链式操作VXp办公区 - 实用经验教程分享!

    在spel表达式中使用运算VXp办公区 - 实用经验教程分享!

    如下图:

    VXp办公区 - 实用经验教程分享!

    VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 7

    下图是小编的主程序入口代码,先获取IOC容器,然后根据id获取IOC容器中三个bean:address、car、person,并输出结果,可以看到所有toString正常输出,如下图:VXp办公区 - 实用经验教程分享!

    spring学习(15)-spel表达式语言VXp办公区 - 实用经验教程分享!

  • 注意事项

    • 个人观点,仅供参考。
    • 感谢阅读。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!VXp办公区 - 实用经验教程分享!


    标签: JAVAECLIPSE教程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码