常量类
package com.xiao.pang.utils;
public class ConstantUtil {
public static final String IS_NOT_DEL = "001";
/**
* 删除状态
*/
public enum DelStatus {
//未删除
NO_DEL("001"),
//已删除
IS_DEL("002");
private String value;
private DelStatus(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
}
mybatis的xml中的引用
-
引用属性
AND del_code = ${@com.xiao.pang.utils.ConstantUtil@IS_NOT_DEL}
-
引用子类的方法
AND del_code = ${@com.xiao.pang.utils.ConstantUtil$DelStatus@NO_DEL.getValue()}
总结
引用语法规则: ${@path$subClass@Attr.getValueMethod}