首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

nhibernate 5.2.3支持.netcore 2.1吗?

nhibernate 5.2.3不支持.netcore 2.1。NHibernate是一个开源的对象关系映射(ORM)框架,用于将对象模型映射到关系数据库。在版本5.2.3中,它不支持.netcore 2.1。.NET Core是一个跨平台的开发框架,而NHibernate在该版本中没有针对.netcore 2.1进行适配和兼容性测试。

然而,你可以考虑使用其他支持.netcore 2.1的ORM框架,如Entity Framework Core。Entity Framework Core是微软官方推出的轻量级、跨平台的ORM框架,它提供了与关系数据库的交互功能,并且支持在.netcore 2.1上进行开发。

如果你对NHibernate有兴趣,可以关注NHibernate的官方网站(https://nhibernate.info/)以获取最新的版本和支持的平台信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

.NETer们,你真的应该了解下EF Core3.x了!

NHibernate SqlSugar Dos.ORM Dapper PetaPoco EntityFramework EntityFrameworkCore 其中NHibernate是我使用过的第一个...奈何我是微软忠粉,从最早的未完成产品LinqToSql追到EntityFramework的N个版本,然后终于在.NetCore里面寻到了我想要的O/RM,EntityFramworkCore3.1(后续简称...1 直面O/RM性能差 说到O/RM,很多人会嗤之以鼻,性能差,这是真的?所谓ORM,其实就是用面向对象的思想来封装对数据库的访问操作,能以操作对象的方式来完成数据库的操作。...但这怪O/RM框架?一方面O/RM设计的目标只是简化Sql,另一方面来说,使用O/RM性能差更多是使用的问题,而不是框架的问题。没有低性能的框架,只有不会用的开发者!...(2)数据库读写分离支持 读写分离是中大型项目必备了,EFCore本身可以通过option来支持,轻松实现单Context连接多数据库,完成数据库读写分离支持

1K10
  • Fluent NHibernate之旅二--Entity Mapping

    如果你要体验NHibernate的强大,首先你就要学会配置,包括SessionFactory和Mapping的配置。今天跟上一篇一样,会使用传统方式和 NHibernate 进行讲解。...本节内容: 简单实体映射 使用自定义类型映射实体属性 NHibernate的实体映射(Entity Mapping)做的非常好,虽然不是完美,但一些我们经常使用的,基本上已经都支持了,而且配置也相对比较简单...expression):一看就很明白了,主键嘛,因为有了VS,因为有了泛型,因为有了委托,因为……,我们只需要简单的 m => m.ProductID,可能你会说主键的类型,主键还有很多特性,难道不需要配置?...二、使用自定义类型映射实体属性 NHibernate支持我们用自定义的类型来映射属性,但因为我是初学,我真的不会,当然我在网上找到了相关的资料,在此也不多说,就说说Fluent的方式吧,在我映射自定义属性的时候...总结 今天介绍了如何映射简单的实体,但很多时候这都是理想的数据设计,还有更多复杂,不可预计的数据设计,这时候我们Fluent能做到

    1K90

    Fluent NHibernate之旅(三)-- 继承

    经过了“开篇”和“简单映射”两篇文章,相信大家对Fluent NHibernate 有了一定的了解了,FluentNHibernate实际就是对 NHibernate 映射的一定扩展,我们能完全利用强类型...、泛型、Lambde表达式等等Vs、Framework等特性简单完成映射工作,同时也能让我们学习NHibernate的映射方式,一举夺得,这么好玩的东东,有理由不继续完成这个系列?...从这一篇开始,我们将使用Fluent NHibernate RC 1.0 版来进行演示,先前的代码,我会另外进行说明 继承 在OOP中,继承作为OO中重要的特性,如果NHibernate没有对它的支持,...其他方式 Table per concrete class(每个子类一张表),这种方式应该使用union-subclass标签,但FNT不支持这种方式,为什么呢,呵呵,因为这种方式不好,无论是从结构还是编写上来说...,都是不好的做法,尽量避免的做法,所以FNT索性不支持了,如果真的需要这种方式,那你就直接分开映射ClassMap吧,联合查询的话,或许就比较复杂了。

    69680

    Asp.NETCore轻松学系列阅读指引目录

    .NETCore 的朋友。...这个系列得到了很多朋友到大力支持,每一个点赞都是对我对鼓励,每一条评论我都会仔细的查看,对于提出的问题,也一一作出解答,愿本系列文章能给广大 .NETCore 爱好者们带来一些帮助。 1....业务实现 2.1 Asp.NET Core轻松学-业务重点-实现一个简单的手机号码验证 2.2 Asp.NET Core 轻松学-实现跨平台的自定义Json数据包 2.3 Asp.NET Core 轻松学...访问数据库 8.1 Asp.NET Core 轻松学-10分钟使用EFCore连接MSSQL数据库 8.2 Asp.NET Core 轻松学-使用MariaDB/MySql/PostgreSQL和支持多个上下文对象...最后,推广一下广州.NET微软技术俱乐部,欢迎更多的朋友加入我们 .NETCore 这个大家庭、一起学习交流。QQ群:651477282。

    60220

    2022年了有哪些值得推荐的.NET ORM框架?

    FreeSql FreeSql 是一款功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。...主要特点: 支持 CodeFirst 模式,即便使用 Access 数据库也支持数据迁移; 支持 DbFirst 模式,支持从数据库导入实体类,或使用实体类生成工具生成实体类; 支持 深入的类型映射,比如...PgSql 的数组类型等; 支持 丰富的表达式函数,以及灵活的自定义解析; 支持 导航属性一对多、多对多贪婪加载,以及延时加载; 支持 读写分离、分表分库、过滤器、乐观锁、悲观锁; 支持 MySql/...  NHibernate 是一个成熟的开源对象关系映射器,适用于 .NET 框架。...NHibernate社区网站 - https://nhibernate.info GitHub地址:https://github.com/nhibernate/nhibernate-core SmartSql

    5.9K11

    Fluent NHibernate RC 1.0 --升级内容

    Fluent NHibernate Release Notes 1.0 : http://wiki.fluentnhibernate.org/Release_notes_1.0 FNT在映射的时候,分为...Fluent Mapping(手动)和Auto Mapping(自动)两种方式,我在我的“Fluent系列”中一直使用的是手动方式,我觉得相对应的好控制,而且也让我同时能更好的学习NHibernate。...2、丢弃了SetAttribute方法:因为前几个版本的FNT还不够完善,很多NHibernate的Attribute都没有提供支持,所以作者留了这一个方法,以便开发者自定义一些attribute。...//Mapping Woman Property } } 或许你一开始不太愿意接受这个写法,我一开始就是,但是我后来我慢慢发觉,这样的好处不仅在扩展时,而且在维护、阅读时都比原先的方式要好,你不觉得

    65050

    用Python、NetCore、Shell分别开发一个Ubuntu版的定时提醒

    用Python、NetCore、Shell分别开发一个Ubuntu版的定时提醒(附NetCore跨平台的两种发布方式)  Python3 与 C# 基础语法对比:https://www.cnblogs.com...+发布 + View Code 来走一个流程:(基本上跟官网走一遍,我贴几个链接和图) 我以前写的文章:https://www.cnblogs.com/dunitian/p/6745562.html#netcore2.1...对应配置名字也记得改哦~ 7.2发布第二种方式【很多人不是开发人员也不想装runtime】(指定应用程序运行时(自宿主应用),这种方式将会把指定平台的Core CLR打包进去): 发布前先做一件事情,添加你需要支持的哪些系统...PropertyGroup>标签里面添加win10-x64;ubuntu.18.04-x64; 系统命名以及系统支持参考...:(貌似Android也是支持的) https://docs.microsoft.com/zh-cn/dotnet/core/rid-catalog https://github.com/dotnet/

    92490

    【BCVP】项目升级,无缝对接 .NET 5

    关于 .NET 5.0 的说明 随着多个版本的陆陆续续结束支持,慢慢的也进入新进旧去的时代 官方有个说法: .NETCore是.Net的未来,而.NET5又是.NETCore的未来发展。...的,关于netcore3.1的好处,想必你肯定能够略知一二吧。...从ASP.NetCore3.0上看到很多改进,特别是从将MVC框架转移到ASP.NetCore作为平台上。...在多个操作系统上将支持Objective-C和Swift的互操作性。 CoreFX将得到扩展,以支持.NET的静态编译(提前-AOT),更小的占用空间以及对更多操作系统的支持。...不想再多做折腾的同学,直接将我们的vs2019升级到最新版本即可: 先更新vs installer 然后可以查看系统可升级的版本信息 点击更新,可能会提示2.2不再维护更新提示 因为我们知道,只有2.1

    1K20

    ORM 开发环境之利器:MVC 中间件 FreeSql.AdminLTE

    查询/过滤 中件间为每个实体提供了分页列表查询,每页为20条数据; 除此外,还提供了过滤条件的支持,规则是根据导航属性(ManyToOne、ManyToMany)。...中件间为每个实体提供了批量删除的功能; 测试 demo 我们习惯用 sqlite 做测试库,测试完毕直接删除目录,不留垃圾数据,所以下面的 demo 不需要修改任何地方,运行时自动建库、建表; 提供 .net core 2.1...、2.2 两种环境的测试 demo 下载: Demo for dotnet 2.1.zip、Demo for dotnet 2.2.zip ?...每个实体只支持一个行级锁属性,在属性前标记特性:[Column(IsVersion = true)] 即可。...下一个扩展包也非常有意思,欢迎持续关注我们,做 .NETCore 最方便的 ORM !

    89310

    用Python、NetCore、Shell分别开发一个Ubuntu版的定时提醒(附NetCore跨平台的两种发布方式)

    回顾:Python3 与 NetCore 基础语法对比 平时经常用定时提醒来提高工作效率,到了Linux。。。。...Console.Beep(500, 1500); } else { Console.WriteLine("精力有限,暂不支持"); } } } } 来走一个流程:(基本上跟官网走一遍,我贴几个链接和图...) 我以前写的文章:https://www.cnblogs.com/dunitian/p/6745562.html#netcore2.1 官方文档(多看看官方文档):https://www.microsoft.com...7.2发布第二种方式【很多人不是开发人员也不想装runtime】(指定应用程序运行时(自宿主应用),这种方式将会把指定平台的Core CLR打包进去): 发布前先做一件事情,添加你需要支持的哪些系统,我这边...系统命名以及系统支持参考:(貌似Android也是支持的) https://docs.microsoft.com/zh-cn/dotnet/core/rid-catalog https://github.com

    81530

    2022年了有哪些值得推荐的.NET ORM框架?

    FreeSql FreeSql 是一款功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。...主要特点: 支持 CodeFirst 模式,即便使用 Access 数据库也支持数据迁移; 支持 DbFirst 模式,支持从数据库导入实体类,或使用实体类生成工具生成实体类; 支持 深入的类型映射...,比如 PgSql 的数组类型等; 支持 丰富的表达式函数,以及灵活的自定义解析; 支持 导航属性一对多、多对多贪婪加载,以及延时加载; 支持 读写分离、分表分库、过滤器、乐观锁、悲观锁...  NHibernate 是一个成熟的开源对象关系映射器,适用于 .NET 框架。...NHibernate社区网站 - https://nhibernate.info GitHub地址:https://github.com/nhibernate/nhibernate-core SmartSql

    3.8K20
    领券