ºìÁªLinuxÃÅ»§
Linux°ïÖú

NHibernate 5.0·¢²¼£¬¶ÔÏó¹ØÏµÓ³Éä½â¾ö·½°¸

·¢²¼Ê±¼ä:2017-10-16 08:37:09À´Ô´:ºìÁª×÷Õß:baihuo
NHibernate ÊÇÒ»¸ö»ùÓÚ.Net µÄÕë¶Ô¹ØÏµÐÍÊý¾Ý¿âµÄ¶ÔÏó³Ö¾Ã»¯Àà¿â¡£Nhibernate À´Ô´Óڷdz£ÓÅÐãµÄ»ùÓÚJavaµÄHibernate ¹ØÏµÐͳ־û¯¹¤¾ß¡£NHibernate ´ÓÊý¾Ý¿âµ×²ãÀ´³Ö¾Ã»¯ÄãµÄ.Net ¶ÔÏóµ½¹ØÏµÐÍÊý¾Ý¿â¡£

NuGet ÍŶӷ¢²¼ÁËÒ»¸öа汾 ---- NHibernate 5.0¡£ ¸ÃÍŶÓͨ¹ý²©¿Í֪ͨ£¬Ð°汾Òѽâ¾öÁË´óÔ¼ 141 ¸öÎÊÌâ¡£

¸Ã°æ±¾µÄ¸üÐÂÄÚÈÝ£º

bug ÐÞ¸´£º

IO bound methods have gained an async counterpart. Not intended for parallelism, make sure to await each call before further interacting with a session and its queries.

Strongly typed DML operation (insert/update/delete) are now available as Linq extensions on queryables.

Entities collections can be queried with .AsQueryable() Linq extension without being fully loaded.

Reference documentation has been curated and completed, notably with a Linq section. http://nhibernate.info/doc/nhibernate-reference/index.html

ÆÆ»µÐԱ仯£º

NHibernate now targets .Net 4.6.1.

Remotion.Linq and Antlr3 libraries are no more merged in the NHibernate library, and must be deployed along NHibernate library. (NuGet will reference them).

Classes and members which were flagged as obsolete in the NHibernate 4.x series have been dropped.

Prior to upgrading, fix any obsolete warning according to its message. See NH-4075 and NH-3684 for a list.¡±

ÏÂÔØµØÖ·£º

https://www.nuget.org/packages/NHibernate/5.0.0

https://github.com/nhibernate/nhibernate-core/releases/tag/5.0.0

Èí¼þÏêÇ飺https://www.nuget.org/packages/NHibernate/5.0.0

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ