Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.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
.net XML文档直接到NHibernate中存储的过程映射_.net_Nhibernate - Fatal编程技术网

.net XML文档直接到NHibernate中存储的过程映射

.net XML文档直接到NHibernate中存储的过程映射,.net,nhibernate,.net,Nhibernate,我正在构建一种机制,从队列中获取XML数据,并调用存储的过程将XML文档中的数据直接保存到数据库中。这似乎是NHibernate可以解决的问题,但我发现的大多数信息都讨论了从对象到数据库的过程,而不是另一种数据格式(本例中为XML)。有没有办法以这种方式使用NHibernate,还是我找错了方向 谢谢。我认为NH不是合适的工具。它的目的是将类映射到关系数据库。除非您将XML反序列化为对象模型,并让NH进行到数据库的映射,否则您无法从中获益。NHibernate是一种ORM,因此其目的是将类映射到

我正在构建一种机制,从队列中获取XML数据,并调用存储的过程将XML文档中的数据直接保存到数据库中。这似乎是NHibernate可以解决的问题,但我发现的大多数信息都讨论了从对象到数据库的过程,而不是另一种数据格式(本例中为XML)。有没有办法以这种方式使用NHibernate,还是我找错了方向


谢谢。

我认为NH不是合适的工具。它的目的是将类映射到关系数据库。除非您将XML反序列化为对象模型,并让NH进行到数据库的映射,否则您无法从中获益。

NHibernate是一种ORM,因此其目的是将类映射到关系数据库。为什么您认为NHibernate在这里会有所帮助?您是对的--它不是专门用于此任务的,但我需要的类似于NHibernate所做的一件事情--将对象关系映射到数据库中的存储过程。在这种情况下,对象关系存在于XML文档中,而不是类中。我很沮丧,因为这个任务看起来很简单,我不想从头开始重建(这是我职业生涯中的第n次)。一定有一个工具能做到这一点,对吗?谢谢,泽克