问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求助关于java.lang.StackOverflowError的解决方法

发布网友 发布时间:2022-04-30 16:02

我来回答

2个回答

懂视网 时间:2022-04-10 03:45

@Entity
@Table(name = "app",schema = "", catalog = "game")
public class AppEntity {
@Id
@Column(name = "appId")
private String appId;

@Basic
@Column(name = "appName")
private String appName;
@Basic
@Column(name = "appdesc")
private String appdesc;
@Basic
@Column(name = "provider")
private String provider;
@Basic
@Column(name = "version")
private String version;
@Basic
@Column(name="postTime")
private Long postTime;
@Basic
@Column(name = "updateTime")
private Long updateTime;

@OneToMany(mappedBy = "appEntity",fetch = FetchType.EAGER)
private Set<ProductEntity> productEntities;
@OneToMany(mappedBy = "appEntity",fetch = FetchType.LAZY)
private Set<OrdersEntity> ordersEntities;

       

多的一方
@Entity
@Table(name = "product", schema = "" , catalog = "game")
@IdClass(ProductEntityPK.class)
public class ProductEntity {
@Id
@Column(name = "appId")
private String appId;
@Id
@GeneratedValue
@Column(name = "productId")
private long productId;
@Basic
@Column(name = "productName")
private String productName;
@Basic
@Column(name = "productDesc")
private String productDesc;
@Basic
@Column(name = "price")
private long price;

@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name="appId",insertable = false, updatable = false)
private AppEntity appEntity;

@Override
public String toString() {
return "ProductEntity{" +
"appId=‘" + appId + ‘‘‘ +
", productId=" + productId +
", productName=‘" + productName + ‘‘‘ +
", productDesc=‘" + productDesc + ‘‘‘ +
", price=" + price
", appEntity=" + appEntity +
‘}‘;
}
解决办法:将productEntity的toString方法中去掉 ", appEntity=" + appEntity +

hibernate+mysql关联映射师遇到java.lang.StackOverflowError异常

标签:pen   sql   post   解决办法   return   upd   etc   pid   str   

热心网友 时间:2022-04-10 00:53

java.lang.StackOverflowError
【原因】:这也内存溢出错误的一种,即线程栈的溢出,要么是方法调用层次过多(比如存在无限递归调用),要么是线程栈太小。
【解决】:优化程序设计,减少方法调用层次;调整-Xss参数增加线程栈大小。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康复者的血清中含有什么免疫分子 血清里面有什么 走读的定义在哪些教育阶段适用? PostgreSQL修改数据库表的列属性操作 Ubuntu调整postgresql默认路径 ubuntu – Postgresql:更改默认数据路径 刘邦几个老婆刘邦老婆吕雉和戚夫人的不同结局 刘邦几个老婆?. 如何防止父母在微信群里抢红包? 有哪些适合夏天选择的长裙款式值得推荐? 通过支付宝把银行卡里的钱转到另外一张卡要手续费么 java.lang.StackOverflowError怎么个处理,什么原因 java.lang.StackOverflowError错误 现在通过支付宝用一张银行卡转账到另一张银行卡占用支付宝提现额度? java.lang.StackOverFlowError 怎么解决 具体点 StackOverflowError是什么错误 Java-java产生StackOverflowError的原因是什么 手抄报怎么弄花边好看(给画出来) 数学手抄报花边边框怎么画,数学手抄报花边边框怎么画 数学手抄报的花边怎么画? 没有手机号码怎样申请? 智能洗车行业,首选驿公里智能洗车? 没有手机号可以注册吗? 现在主流的嵌入到自助扫码洗车机的扫描模组哪款最常见? 不用手机号码怎么注册? 自助洗车机现在都支持微信支付,请问还有更智能点的品牌吗? 不用手机号码怎么注册? 什么是自助洗车机? 没有手机号怎么申请? 自助洗车机的优点有什么呢? java.lang.stackoverflowerror什么意思 我支付宝里有两张银行卡,可不可以把一张卡里的钱转到另一张卡里?能不能先转到支付宝,再从支付宝里转? java 无终止递归调用 产生StackOverflowError的 实质 原因是什么 使用java正则报错java.lang.stackoverflowerror怎么办 批处理winrar如何批量解压一个根目录下的所有子文件夹里的压缩文件解压完成后并删除压缩文件? java.lang.StackOverflowError 怎么办 java中的java.lang.StackOverflowError异常 java.lang.StackOverflowError 异常怎么解决 批处理问题,如何把文件夹下所有子目录里的ZIP压缩包解压到ZIP所在的位置 java.lang.StackOverflowError kuo拼音怎么读 “kuo”怎么读? java.lang.StackOverflowError是什么错误 kuo一二三四声怎么读? 同花顺怎么选股 递归累加时,出java.lang.StackOverflowError了,怎么办? kuo有几个声调? java.lang.StackOverflowError这段程序为啥会出现溢出?第一次for循环没问题,为啥第二次循环时就溢出了 同花顺如何指定日期选股 java.lang.StackOverflowError android 4.2测试异常,在5.0及以上没有出现这个问题,求解决办法。