Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何有效地操作数据对象并保存到SpringJPA中?_Java_Spring Boot - Fatal编程技术网

Java 如何有效地操作数据对象并保存到SpringJPA中?

Java 如何有效地操作数据对象并保存到SpringJPA中?,java,spring-boot,Java,Spring Boot,如何在下面代码的“Transaction.builder”之后有效地保存被操纵的对象和其他对象 有没有其他方法可以设置生成器中的所有对象,而不仅仅是我想要的对象 (仅供参考:我的实体类有100个对象) 参考顶部的完整代码: 在使用builder之前,代码中显示的日志: Transaction before builder :"test01" 之后 使用builder后在代码中显示的日志 Transaction after builder :null 删除生成器并直接设置变量,如以下代码所示:

如何在下面代码的“Transaction.builder”之后有效地保存被操纵的对象和其他对象

  • 有没有其他方法可以设置生成器中的所有对象,而不仅仅是我想要的对象

  • (仅供参考:我的实体类有100个对象)

    参考顶部的完整代码:

    在使用builder之前,代码中显示的日志:

    Transaction before builder :"test01"
    
    之后 使用builder后在代码中显示的日志

    Transaction after builder :null
    

    删除生成器并直接设置变量,如以下代码所示:

    transaction.setResponseStatus(error.getResponseStatus());
    transaction.setFailedErrorRule(error.getTransactionRule());
    

    您正在使用未初始化的
    tcTransactionId
    新值重新分配
    transaction
    变量。您应该将缺少的字段转移到新实例,或者在旧实例中填充缺少的字段instance@Nikolay舍甫琴科,我愚蠢的错误。
    transaction.setResponseStatus(error.getResponseStatus());
    transaction.setFailedErrorRule(error.getTransactionRule());