# NHibernate **Repository Path**: mirrors/NHibernate ## Basic Information - **Project Name**: NHibernate - **Description**: NHibernate 是一个基于.Net 的针对关系型数据库的对象持久化类库 - **Primary Language**: Unknown - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/nhibernate - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2020-05-18 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Welcome to NHibernate ===================== NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects. The NHibernate community website - - has a range of resources to help you get started, including [howtos][A1], [blogs][A2] and [reference documentation][A3]. [A1]: https://nhibernate.info/doc/ [A2]: https://nhibernate.info/blog/ [A3]: https://nhibernate.info/doc/nh/en/index.html Latest Release Version -------------- The quickest way to get the latest release of NHibernate is to add it to your project using NuGet (). Alternatively binaries are available from SourceForge at . You are encouraged to review the release notes ([releasenotes.txt](releasenotes.txt)), particularly when upgrading to a later version. The release notes will generally document any breaking changes. Nightly Development Builds -------------------------- The quickest way to get the latest development build of NHibernate is to add it to your project using NuGet from Cloudsmith feed (). In order to make life a little bit easier you can register the package source in the NuGet.Config file in the top folder of your project, similar to the following. ```xml ``` Package repository hosting is graciously provided by [Cloudsmith](https://cloudsmith.com). Cloudsmith is the only fully hosted, cloud-native, universal package management solution, that enables your organization to create, store and share packages in any format, to any place, with total confidence. [![Hosted By: Cloudsmith](https://img.shields.io/badge/OSS%20hosting%20by-cloudsmith-blue?logo=cloudsmith&style=flat-square)](https://cloudsmith.com) Community Forums ---------------- There are two official NHibernate community forums: * [NHibernate Users][B1] - a forum for users to find help using NHibernate * [NHibernate Development][B2] - a forum for the developers of NHibernate [B1]: http://groups.google.com/group/nhusers [B2]: http://groups.google.com/group/nhibernate-development Bug Reports ----------- If you find any bugs, please report them using the [GitHub issue tracker][C1]. A test-case that demonstrates the issue is usually required. Instructions on providing a test-case can be found in [contributing guidelines][C3] or [here][C2]. [C1]: https://github.com/nhibernate/nhibernate-core/issues [C2]: https://nhibernate.info/blog/2008/10/04/the-best-way-to-solve-nhibernate-bugs-submit-good-unit-test.html [C3]: CONTRIBUTING.md Licenses -------- - This software is distributed under the terms of the Free Software Foundation [Lesser GNU Public License (LGPL), version 2.1][D1] (see [LICENSE.txt][D2]). - The documentation for this software is distributed under the terms of the Free Software Foundation [GNU Free Documentation License (GNU FDL), version 1.1][D3] (see [doc/LICENSE.txt][D4]). [D1]: http://www.gnu.org/licenses/lgpl-2.1-standalone.html [D2]: LICENSE.txt [D3]: http://www.gnu.org/licenses/old-licenses/fdl-1.1-standalone.html [D4]: doc/LICENSE.txt Credits ------- Many thanks to the following individuals, organisations and projects whose work is so important to the success of NHibernate (in no particular order): * [NUnit][] - unit-testing * [Nant][] - build automation * [CodeBetter][] - [TeamCity][] continuous integration and build management server hosting * [GitHub][] and [SourceForge][] - source code hosting * [Atlassian][] - JIRA bug tracker licence and hosting * [Log4net][] - logging, by the [Apache Software Foundation][] * [JetBrains][] - [ReSharper][] licences for NHibernate developers * [LinFu][] - proxy implementation (Philip Laureano) * Iesi.Collections - source code taken from an [article][] written by Jason Smith * [Relinq][] - Linq provider for NHibernate * [AsyncGenerator][] - Roslyn based async C# code generator by @maca88 [NUnit]: http://www.nunit.org [Nant]: http://nant.sourceforge.net [CodeBetter]: http://www.codebetter.com [TeamCity]: http://www.jetbrains.com/teamcity [GitHub]: http://www.github.com [SourceForge]: http://www.sourceforge.net [Atlassian]: http://www.atlassian.com [Log4net]: http://logging.apache.org/log4net [Apache Software Foundation]: http://www.apache.org [JetBrains]: http://www.jetbrains.com [ReSharper]: http://www.jetbrains.com/resharper [LinFu]: https://github.com/philiplaureano/LinFu [article]: http://www.codeproject.com/KB/recipes/sets.aspx [Relinq]: https://github.com/re-motion/Relinq [AsyncGenerator]: http://github.com/maca88/AsyncGenerator