Mybatis xml中引用枚举值
xml中引用枚举值
${@com.demo.Sex@MAN.value}
${@枚举类全类名@枚举实例.属性名}
- 例:
package com.demo.Sex;import lombok.AllArgsConstructor;
import lombok.Getter;@Getter
@AllArgsConstructor
public enum Sex{/*** 0=男*/MAN("0"),/*** 1=女*/WOMAN("1"),;private final String value;
}
#那么xml文件中应该写
select * from user where sex = '${@com.demo.Sex@MAN.value}'
#如果枚举类是一个内部类的话,则使用`$`符获取
select * from user where sex = '${@com.demo.User$Sex@MAN.value}'
Mybatis xml中引用枚举值相关推荐
- android自定义控件是一个 内部类 如何在xml中引用,android 自定义view属性
android 自定义view属性 一个完美的自定义控件也可以添加xml来配置属性和风格.要实现这一点,可按照下列步骤来做: 1) 添加自定义属性到xml文件中 2) 在xml的中,指定属性的值 3) ...
- Php 获取xml中的节点值
Php获取xml中的节点值 XML: test_xml2.xml <?xml version="1.0" encoding="UTF-8"?> &l ...
- Android中自定义View的研究 -- 在XML中引用自定义View
如果在一直使用SetContentView(new HellwView(this)觉得总是少了一点东西,少了什么了,失去了Android中使用XML定义组件的便携性,这种感觉让人很不爽,呵呵,在这节里 ...
- java获取返回xml节点里的值,关于用java读取xml中节点的值解决方案
关于用java读取xml中节点的值 在写个工程,用到了如下配置的XML文档,时间紧没法网上资料太多一时看了头大,实在不知道怎么解析了,各位大神麻烦指教一下. 配置文档内容如下 hibernate-co ...
- 枚举类中获取枚举值的几种方法
在开发的过程中我们经常会定义枚举类,枚举类中获取枚举值的方式也有很多种,下面我们就探究一下大家常用的几种方式: 枚举类 public enum TestEnum {ONE(1,"one&qu ...
- mybatis XML 中<if>、<choose>、<when>、<otherwise>等标签的使用?多条件查询该怎么处理?
mybatis XML 中if.choose.when.otherwise等标签的使用 一般使用在多条查询,虽然也可以通过注解写,我比较菜,我不会. 一般多条查询怎么解决? 1.如果是单表间的多条件查 ...
- Mybatis xml中配置一对一关系association一对多关系collection
Mybatis xml中配置一对一关系association&一对多关系collection 今天在配置一对一关系映射以及一对多关系映射的时候,把collection中应该使用的ofType配 ...
- Mybatis.xml中sql语句的转译
Mybatis.xml中sql语句的转译
- Android XML中引用自定义内部类view的四个why
今天碰到了在XML中应用以内部类形式定义的自定义view,结果遇到了一些坑.虽然通过看了一些前辈写的文章解决了这个问题,但是我看到的几篇都没有完整说清楚why,于是决定做这个总结. 使用自定义内部类v ...
最新文章
- 那个大战AlphaGo的柯洁,将免试入读清华大学工商管理专业
- Python基础编程——字典的创建
- 【Google给毕业生的忠告】
- Web开发的历史发展技术演变
- 微信小程序基础架构浅析
- 携手伙伴谋增长 同心协力齐飞飏
- 苹果下半年推出M2芯片MacBook Air 配色更多更轻薄
- Entity Framework表拆分
- 金融类自定义View(三)--股票分时图(关于细节和实现思路)
- 计算机408考研经验分享
- Java的多态性以及Annotion注解
- 程序员必学的职场人际关系22原则
- 知道一个公司的网站地址,怎么快速获取邮箱。
- 高级商务办公软件应用【9】
- 什么轴的机械键盘声音小
- 常见的电子器件,这篇文章总结得很到位,你还不收藏吗?
- 企业微信公众号内容写什么好?微信公众号如何选题?
- 寻找书籍,以及格式转换网站
- DT、RF、GBDT、XGBoost
- C# Pdf添加页码(iTextSharp)