今天要给一个实体类添加一个List集合属性!

private List childList = new ArrayList();

写完后get/set方法一写,启动就报错:

org.hibernate.MappingException: Could not determine type for: java.util.List, at table: T_REVERTS, for columns: [org.hibernate.mapping.Column(childList)]

解决办法:在属性的get方法上加上一段注解标识它是临时属性,不是数据库字段就OK

@Transient

public List getChildList() {

return childList;

}

public void setChildList(List childList) {

this.childList = childList;

}

记得导入的是:

import javax.persistence.Transient;

java获取spring注解的实体_Spring 注解实体类中非数据库字段属性相关推荐

  1. java 获取spring对象数组_解析Java中如何获取Spring中配置的bean

    解析Java中如何获取Spring中配置的bean Java中如何获取Spring中配置的bean?下面是由百分网小编为大家整理的解析Java中如何获取Spring中配置的bean,喜欢的可以收藏一下 ...

  2. MyBatis入门实例-包括实体类与数据库字段对应CLOB字段处理

    1.我的开发环境是 jdk1.7+ecplise+oracle 11g 用到的jar包:mybatis-3.1.1.jar ojdbc6.jar 2.项目整体结构 3.首先配置conf.xml文件 [ ...

  3. 实体类与数据库字段类型

    实体类 /*实体类*/ @Column(precision = 12, scale = 3) private BigDecimal rate; //数据库字段类型 rate decimal(12,3) ...

  4. java获取spring数据源_Spring动态注册多数据源的实现方法

    最近在做SaaS应用,数据库采用了单实例多schema的架构(详见参考资料1),每个租户有一个独立的schema,同时整个数据源有一个共享的schema,因此需要解决动态增删.切换数据源的问题. 在网 ...

  5. SpringCloud工作笔记103---Mybatis-plus使用注解 @TableField(exist = false) 注明非数据库字段属性

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 Mybatis-plus 这个mybatis包,可以使用,挺不错. TableField(exis ...

  6. java获取excle表格对象_Java使用excel工具类导出对象功能示例

    本文实例讲述了Java使用excel工具类导出对象功能.分享给大家供大家参考,具体如下: package com.gcloud.common; import org.apache.poi.ss.use ...

  7. Mybatis-plus使用注解 @TableField(exist = false) 注明非数据库字段属性

    @TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不 ...

  8. 注解 @TableField(exist = false) 注明非数据库字段属性

    1.需求 要查询的数据增加一个字段,这个字段不是数据库中的字段,而是自己添加的字段. 2.解析 一般情况下,我们需要通过映射来解决 但是在mybatis-plus中已经帮我们做好了映射,但是新的字段并 ...

  9. java 获取温度_Java利用RXTX串口通信工具类获取DS18B20温度传感器的温度值

    环境:Windows10,Eclipse4.5.2,JDK1.7 设备:DS18B20温度传感器(4线,485接口),USB转485接口转换器,笔记本电脑 注意点:RTU传输,使用的是字节,那么在程序 ...

最新文章

  1. 计算机一级考试模拟题函数,2015年计算机一级考试模拟题(四)
  2. 从化工行业转到IT行业
  3. 音乐产业碰撞人工智能,这次擦出了怎样的新火花?
  4. Zuul1.0和2.0我们该如何选择?
  5. visual studio输入法打不了中文_我为什么不用Mac自带输入法
  6. 不可不知的C#基础 1. -- Extension 扩展方法
  7. Poj_3984走迷宫(广搜)
  8. Apache htaccess的简单总结,以及参数的使用
  9. php二维数组json,php如何将二维数组转为json数据
  10. centos6 mysql 启动_【17-02-18】 【求助】centos6 mysql重启后无法正常启动
  11. Java添加水印+图片水印+文字水印
  12. 人工智能和金融是天作之合的5个理由
  13. idea修改主题后,重新设置字体大小
  14. PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示
  15. 腾讯视频弹幕屏蔽js
  16. 2,服务通讯C++与python
  17. jQuery新手入门
  18. swiper横向轮播——阶梯式滚动轮播
  19. Ubuntu20.04挂载4T数据盘流程
  20. BLE 协议栈(Master,Slave;Standby,Advertiser,Scanner,Initiator;连接流程,连接参数)

热门文章

  1. java 中文域名转码_转换java方法
  2. mysql更新数据能回滚吗_MySQL数据回滚-误更新和删除时快速恢复
  3. 计算机excel表格相关考试视频,1189.5天通过职称计算机考试:Excel 2003中文电子表格(考点视频串讲+全真模拟).pdf...
  4. spark mysql 交互_Spark - 直接操作数据源 MySQL
  5. mysql int tinyint_MySQL中int(M)和tinyint(M)数值类型中M值的意义
  6. 判断三个数是否能构成三角形_三角形的面积
  7. C++ const vector的迭代器
  8. MATLAB的GUI设置为不能点击状态(将按钮变为灰色)
  9. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 26丨餐馆营业额变化增长【难度中等】​
  10. MAC OS 命令行使用详解