xml - 数据库中的 NHibernate XML 文档到实体中的 Expando 对象

标签 xml nhibernate expando

我有一个包含 xml 列的 SQL Server 数据库。我需要将该 xml 列映射到我的域实体中的 expando 对象。我正在使用 NHibernate。我如何扩展 NHibernate 以适应这种情况?我假设(我是 NHibernate 的新手)我必须覆盖实现以获取和设置 xml 数据,但我不知道如何在 NHibernate 中执行此操作。

最佳答案

您必须为您的实体创建自定义类型 (IUserType)。 Here有一篇很好的文章如何将 XML 列从数据库转换为 NHibernate 域实体。

关于xml - 数据库中的 NHibernate XML 文档到实体中的 Expando 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3910510/

相关文章:

database - 将 NHibernate 与查找表结合使用

java - 安卓 list : Ignoring unknown 'shape' XML element

xml - 更改 AS3 中 XML 对象的属性值

sql-server - 将图像存储在数据库中会导致部分图像

nhibernate - 如何使用 NHibernate 标准执行此操作

python - 如何在 Google App Engine 扩展类中创建动态字段?

python - App Engine - 检查 Expando 类中是否存在属性

java - 在 Liferay 中获取自定义用户字段值 (expando)

c# - 命名空间 'Serializable' 中不存在类型或命名空间名称 'System'(是否缺少程序集引用?

java - EditView 在单击时执行操作