Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 使用Hibernate从CSV文件更新oracle DB数据_Java_Oracle_Hibernate_Csv - Fatal编程技术网

Java 使用Hibernate从CSV文件更新oracle DB数据

Java 使用Hibernate从CSV文件更新oracle DB数据,java,oracle,hibernate,csv,Java,Oracle,Hibernate,Csv,需要使用hibernate使用CSV中的数据更新oracle DB表。Hibernate中是否有任何准备好的语句批更新等价物,或者在从CSV更新数据库数据时是否有任何优化的Hibernate方法?Hibernate是ORM工具之一 对象关系映射(ORM、O/RM和O/R映射工具) 计算机科学是一种用于转换数据的编程技术 面向对象编程中不兼容类型系统之间的关系 语言。这实际上创建了一个“虚拟对象数据库” 可以从编程语言内部使用 这意味着使用ORM您必须: 从CSV反序列化数据 将其映射到对象 然后

需要使用hibernate使用CSV中的数据更新oracle DB表。Hibernate中是否有任何准备好的语句批更新等价物,或者在从CSV更新数据库数据时是否有任何优化的Hibernate方法?

Hibernate是
ORM
工具之一

对象关系映射(ORM、O/RM和O/R映射工具) 计算机科学是一种用于转换数据的编程技术 面向对象编程中不兼容类型系统之间的关系 语言。这实际上创建了一个“虚拟对象数据库” 可以从编程语言内部使用

这意味着使用ORM您必须:

  • 从CSV反序列化数据
  • 将其映射到对象
  • 然后序列化对象并将其存储到关系数据库中
  • 你不觉得它多余吗

    在从CSV更新数据库数据时,有没有最佳的Hibernate方法


    答案是否定的。没有任何最佳的Hibernate方法,因为使用ORM是多余的、毫无意义的工作。在这种情况下,平面DAO层更加有效和合适

    Hibernate是
    ORM
    工具之一

    对象关系映射(ORM、O/RM和O/R映射工具) 计算机科学是一种用于转换数据的编程技术 面向对象编程中不兼容类型系统之间的关系 语言。这实际上创建了一个“虚拟对象数据库” 可以从编程语言内部使用

    这意味着使用ORM您必须:

  • 从CSV反序列化数据
  • 将其映射到对象
  • 然后序列化对象并将其存储到关系数据库中
  • 你不觉得它多余吗

    在从CSV更新数据库数据时,有没有最佳的Hibernate方法


    答案是否定的。没有任何最佳的Hibernate方法,因为使用ORM是多余的、毫无意义的工作。在这种情况下,平面DAO层更加有效和合适

    您可以检查,它提供了对该场景的支持。这是需求,并且该项目是使用Spring和Hibernate实现的。它不是一个很大的CSV文件,那么如何使用hibernate实现这个任务呢?Fastnate不是hibernate的替代品,它更像是一个“插件”。所以它不会破坏需求。您可以检查,它提供了对该场景的支持。这就是需求,项目是使用Spring和Hibernate实现的。它不是一个很大的CSV文件,那么如何使用hibernate实现这个任务呢?Fastnate不是hibernate的替代品,它更像是一个“插件”。所以它不会破坏需求,这就是需求,项目是使用Spring和Hibernate实现的。它不是一个很大的CSV文件,那么如何使用hibernate实现这个任务呢?这就是需求,项目是使用Spring和hibernate实现的。它不是一个很大的CSV文件,那么如何使用hibernate实现这个任务呢?