Mybatis-Plus查询的时候Java Bean的字段不是表中的,自动生成的查询语句要排除这些字段

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Book {@TableId(type = IdType.AUTO)private Integer book_id;// 数据库字段对应Java Bean属性@TableField(value = "book_name")private String book_name;// 排除字段,不是数据库中的字段@TableField(exist = false)private Integer auth_id;@TableField(exist = false)private String auth_name;@TableField(value = "book_price")private Double book_price;@TableField(value = "book_classify")private Integer book_classify;@TableField(exist = false)private String classify_name;@TableField(value = "book_publish")private Integer publish_id;@TableField(exist = false)private String publish_name;@TableField(value = "book_is_delete")private Boolean book_is_delete;@TableField(value = "book_create_time")private Date book_create_time;@TableField(value = "book_count")private Integer book_count;@TableField(value = "book_sell")private Integer book_sell;
}

Mybatis-Plus执行查询的时候,排除某些字段相关推荐

  1. MyBatis学习总结(4)——解决字段名与实体类属性名不相同的冲突

    一.准备演示需要使用的表和数据 CREATE TABLE orders(order_id INT PRIMARY KEY AUTO_INCREMENT,order_no VARCHAR(20), or ...

  2. Mybatis中Oracle和Mysql的Count字段问题

    Mybatis中Oracle和Mysql的Count字段问题 我们在进行项目开发时经常会碰到查询总数的问题,所以我们直接是用select count(1) from table来进行查询.那么在Myb ...

  3. Gson:如何从没有注释的序列化中排除特定字段

    我正在尝试学习Gson,并且在领域排除方面苦苦挣扎. 这是我的课 public class Student { private Long id;private String firstName = & ...

  4. Spring Boot——MyBatis配置带下划线命名的字段自动转换驼峰命名解决方案

    问题描述 MyBatis无法查询出属性名和数据库字段名不完全相同的数据. 即:属性名和数据库字段名分别为驼峰命名和下划线命名时查出的数据为NULL. 问题分析 MyBatis默认是属性名和数据库字段名 ...

  5. 有个需求mybatis 插入的时候不知道有哪些字段,需要动态的传入值和字段

    有个需求mybatis 插入的时候不知道有哪些字段,需要动态的传入值和字段, Java code? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15     @Test      ...

  6. django 指定模型排除的字段

    django orm 有个defer方法,指定模型排除的字段. 如下返回的Queryset, 排除'username', 'id'. users=models.UserInfo.objects.def ...

  7. Mybatis-Plus查询中排除标识字段

    一.查询中排除标识字段 1.1 测试查询 @Test public void findAllTest() {List<User> userList = userMapper.selectL ...

  8. oracle to_char 和 to_date的区别,斜杠和横杠日期转换,mybatis中入参日期,数据库字段是date的写法

    文章目录 斜线日期转换为横线 这样的时间字符串如何转换20201212040506258 ORA-01830: 日期格式图片在转换整个输入字符串之前结束 mybatis中入参日期,数据库字段是date ...

  9. MySQL.MyBatis怎么将查询的两个字段作为Map的key和value

    MySQL.MyBatis怎么将查询的两个字段作为Map的key和value 问题的由来 前端使用Echarts图标显示汇总数据.需要形式如下的数据: {"C20": 42.01, ...

最新文章

  1. 【Groovy】编译时元编程 ( 编译时处理 ASTTransformation 接口实现 | 配置 ASTTransformation )
  2. 浙江省第二届大学生网络与信息安全竞赛在线预赛
  3. ORA-10997:another startup/shutdown operation of this instance in progress解决方法
  4. 2 image pil 转_pdf转图片,php语言和Java语言的两种方法
  5. 1.Rabbitmq学习记录《本质介绍,协议AMQP分析》
  6. php socketconnect连接失败_PHP设计模式之模板方法模式
  7. Android 数据存储之文件存储小记
  8. connect跨进程 qt_编写 Qt 跨线程异步调用器
  9. Javascript开发的HTML5游戏的知识产权保护
  10. 对C语言的程序基本结构框架,C语言的基本框架的.doc
  11. python os.system
  12. Spring Cloud 相关配置信息说明
  13. vim常用命令(二)
  14. 用C语言编写爱心代码
  15. Nature杂志总编辑:如何培养一个有价值的研究者
  16. 四、固态硬盘存储技术的分析(论文)
  17. python修改ppt的字体和颜色,PPT小技巧:批量修改文字颜色,批量替换字体
  18. matlab 图中图
  19. mybatis与mysql时间总是慢8小时
  20. 微软服务器上市时间,微软Office 2010全球发布会时间确定

热门文章

  1. 如何买到便宜的云服务器?
  2. 红黑树和红黑树的原理详解
  3. 用 Java3D 写游戏
  4. Hard-Aware Point-to-Set Deep Metric for Person Re-identification 论文笔记
  5. Ubuntu18.04通过apt安装libssl1.1因依赖问题导致失败的解决办法
  6. C#编写上位机连接华为云平台IoTDA
  7. 【文献阅读1】Comparative cytological and transcriptomic analysis of pollen development in autotetraploid a
  8. AD练习笔记 USB-TTL转换器
  9. 计蒜客 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B coin(求乘法逆元)
  10. 安装cuda和Pytorch