spring学习8( SpEL 使用)

SpEL可以引用静态方法 使用运算符 引用其他bean属性 动态的为bean赋值

使用SpEL为属性赋值 为bean标签 value属性赋值格式 "#{值} "


    
        
    

  • 赋值的类型 一个字面值 bean或String类型
  • 字符是单引号

使用SpEL 引用类的静态属性 为bean标签 value属性赋值格式 "#{ T(类路径).值 } "


        
        
        
        

使用SpEL 引用其他的bean


        
        
        
        
        
        
        

  • 不需要使用 ref 可直接在value属性中应用bean

使用SpEL 引用其他的bean的属性值 #{ bean的id.属性name }

    
        
        
        
        
        
        
        
    

使用SpEL 使用运算符 (三目运算符)


        
        
        
        
        
        
        

SpEL总结:

  • 都是要使用“ #{ } ” 这种格式扩起来

你可能感兴趣的:(spring学习8( SpEL 使用))