1 使用Java常量
1.1 SQL语句使用
格式:
'${@包名.类名@常量名}'
示例:
'${@com.common.ConstBase@CMMONDB}'
最终结果:
'commondb'
1.2 OGNL表达式使用
格式:
'@包名.类名@常量名'
示例:
<if test="name!='@com.common.ConstBase@CMMONDB'"></if>
2 使用Java静态方法
2.1 SQL语句使用
格式:
'${@包名.类名@静态方法名()}'
示例:
'${@com.util.DateUtil@getCurrentTimeBySecond()}'
最终结果:
'2020-04-27 11:43:00'
2.2 OGNL表达式使用
格式:
'@包名.类名@静态方法名()'
示例:
<if test="name!='@com.util.DateUtil@getCurrentTimeBySecond()'"></if>