EL 表达式语法以${开头,以}结束,中间为合法的表达式。
EL(Expression Language)表达式语言。EL 提供了更为简洁、方便的形式来访问变量和参数
@Value("#{'${notOverCorpNos: yy,zz}'.split(',')}")
el表达式在 mybatis的中的使用,应为mybatis 最终全部转化为 ognl
OGNL :OGNL是Object-Graph Navigation Language的缩写,图形化对象 导航语言, 它是一种功能强大的 ,。它是一个开源项目,工作在视图层,用来取代页面中的java脚本。简化数据库的访问操作。
OGNL的特点: 功能更加丰富
1.支持 对象方法调用
2.支持类静态方法和常量访问
@[全限定性类名]@[方法名 | 常量名] 例如:@java.lang.Integer@parseInt(“123”) 或 @java.lang.Math@PI
3.可以操作集合
4.可以创建对象