mybatis 枚举,mybatisplus枚举
目录
米巴提斯条件中频测试使用枚举值1.正确2.错误框架里使用枚举列举型别判断TestTypeEnum定义如下
Mybatis条件if test使用枚举值
1.正确
包com。天气。气象专家。常见。utils/* * * p title :/p * p description :/p * * @作者* @创建时间*/公共枚举城市{周宪(100002忻州),大同(100003,大同),太原(100001,太原);私有最终整数代码;私有最终字符串名称;城市(整数值,字符串desc){这个。代码=值;这个。姓名=desc;}公共整数getCode() {返回代码;} public String getName(){ return name;}}xml:
!-if test= city name==@ com。天气。气象专家。常见。utils。城市。Xinzhou @ getName lt!格式化数据分区错误,Java。郎。classnotfoundexception :无法解析:类com。天气。气象专家。常见。utils。城市。xinjoundashgt;- !-if test= city name==@ com。天气。气象专家。常见。utils。city @ XINZHOU @ getName lt!格式化数据分区错误,[org。阿帕奇。伊巴提斯。ognl。分析异常:在第数字一(one)行第65列遇到 @ @ .ndashgt;-if test= city name==@ com。天气。气象专家。常见。utils。城市@忻州。getname!-右- area_table/if其中1=1如果test= city name==@ com。天气。气象专家。常见。utils。城市@忻州。getname!-right-and city _ name=# { city name }/if
2.错误
包com。天气。气象专家。常见。utils/* * * p title :/p * p description :/p * * @ Author * @ create time */public class city class { public static enum city enum { xinyzhou(100002,’忻州),大同(100003,大同),太原(100001,太原);私有最终整数代码;私有最终字符串名称;CityEnum(整数值,字符串desc){这个。代码=值;这个。姓名=desc;}公共整数getCode() {返回代码;} public String getName(){ return name;} }}xml:
/*由: org。阿帕奇。伊巴提斯。建筑商。生成器异常:计算表达式“city name==@ com。天气。气象专家。常见。utils。城市类别@城市枚举"时出错导致 XINZHOU.getName .原因: org。阿帕奇。伊巴提斯。ognl。ognl异常:无法从类com。天气。气象专家。常见。utils。城市类【Java。郎。nosuchfieldexception : city enum]*/if test= city name==@ com。天气。气象专家。常见。utils。城市分类@城市枚举中获取静态字段城市枚举.XINZHOU.getName !-错误-区域_表格/if可见,直接定义的枚举类可以正常使用,在类中定义的枚举类这样使用会报错,可能方法还没有找到。
如下正确:
if test= city name==@ com。a . b . c . city class $ city enum @忻州。getname!- right - name=#{username} /if
Mybatis里使用枚举Enum判断
if test= dt enum==@ com。XXX。XXX。testtype enum @ HOUR DATE _ FORMAT(TM, %Y-%m-%d %H )作为keyStr,/if
TestTypeEnum定义如下
小时(小时)、日(日)、月(月)、年(年);以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它.
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。