@Column和@Select使用测试
2024-10-20 16:43:31
1.@Select(select * from X )
/**
* goods_level 0 商品等级,
*/
@Column(name = "goods_level")
private Long aaaaaaaa ;
结果:映射不到 aaaaaaa是null
2.@Select(select goods_level as aaaaaaaa from X )
/**
* goods_level 0 商品等级,
*/
@Column(name = "goods_level")
private Long aaaaaaaa ;
结果,可以映射到,aaaaaaaa 可以映射为库里的值。
3.
Example example = new Example(X.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("uid", author);
List<X> Xlist= XMapper.selectByExample(example);
/**
* goods_level 0 商品等级,
*/
@Column(name = "goods_level")
private Long aaaaaaaa ;
结果,可以映射到,aaaaaaaa 可以映射为库里的值。
总结:如果使用@select ,没有指定字段别名的情况下,实体类需要用驼峰格式(下划线转大写);如果使用Example方式,@Column注解生效,参数名叫什么都可以。
最新文章
- Android之TextView的样式类Span的使用详解
- Bootstrap 固定定位(Affix)
- MUI 个推
- php大力力 [020节]mysql数据库唯一id字段如何设置
- <;td colspan=";2"; >; 一个td占两个 td空间
- Codeforces Beta Round #13 E. Holes 分块暴力
- jQuery选择器之基本过滤选择器Demo
- iOS-开发日志-UIPageControl
- hibernate 映射<;四>;多对一双向映射
- 安装Docker
- bouncycastle 国密SM2 API的使用
- ClientURL库-curl_setopt()
- SAML 2.0初始
- datatables:如何禁用一列的排序
- Android手机上浏览器不支持带端口号wss解决方案
- web框架的前生今世--从servlet到spring mvc到spring boot
- 快速掌握和使用Flyway
- js基础-单体对象日期对象
- apache不能启动LoadModule php5_module modules/ph
- js 正则学习小记之匹配字符串字面量优化篇
热门文章
- 【分析笔记】NXP PCF85263 设备驱动分析笔记
- 一篇文章带你掌握Flex布局的所有用法
- 如何避免让线程摸鱼,请用异步技术 async await 拿捏他~
- 重学SpringBoot. step5 再学SpringMVC
- .net core 阿里云接口之获取临时访问凭证
- ctfshow_web入门 sql注入(web171~248)
- 研发效能DevOps推荐书单
- CSU2022-2023C语言期中考试机试
- JZOJ 6800.NOIP2020.9.19模拟spongebob
- 《HelloTester》第2期