MavenLearning01

Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。

  1. 语法介绍:SpEL 使用 #{…} 作为定界符 , 所有在大括号中的字符都将被认为是 SpEL , SpEL 为 bean 的属性进行动态赋值提供了便利
  1. 可以现实的东西:
    通过 bean 的 id 对 bean 进行引用;
    调用方式以及引用对象中的属性;
    计算表达式的值;
    正则表达式的匹配
  1. 用法
    整数:#{8}
    小数:#{8.8}
    科学计数法:#{1e4}
    String:可以使用单引号或者双引号作为字符串的定界符号。
    Boolean:#{true}
  1. 属性和方法:引用其他对象:#{car}
    引用其他对象的属性:#{car.brand}
    调用其它方法 , 还可以链式操作:#{car.toString()}
    调用静态方法静态属性:#{T(java.lang.Math).PI}
  1. 运算符号:算术运算符
    比较运算符
    逻辑运算符
    运算符(类似三目运算符)
    正则表达式

maven打包


  1. 打包代码
1
mvn clean package -Dmaven.test.skip=true
  1. 打包后运行时代码
1
java -jar -Dserver.port=8080 sell.jar
  1. 打包后运行时更换端口代码
1
java -jar -Dserver.port=8090 sell.jar
------------------------------------本文结束感谢您的阅读--------------------------------
wangyekun wechat
扫一扫关注一波
坚持原创,您的支持将鼓励我继续创作!