Mysql 不可能使用NHibernate?
我是NHibernate的新手。我正在试用MSSQL数据库的样本。我们都知道使用MSSQL的查询不同于MYSQL数据库。如果我需要为MYSQL使用这个示例,除了配置设置之外,我还需要更改其他内容吗?此外,我还需要知道是否存在由于NHibernate而无法实现的任何功能?有多种配置NHibernate的方法。 您需要设置的内容称为: 方言负责将IQueryable、ICriteria或所谓的HQL(hibernate查询语言)转换为相应数据库的SQL 但是,如果您想使用此常规,则必须注意ID(在某些情况下甚至使用锁定)。SQL具有所谓的自动标识,而Oracle使用序列器。但是NHibernate有它自己的方式来产生身份 我建议您:Mysql 不可能使用NHibernate?,mysql,nhibernate,sql-server-2008-r2,Mysql,Nhibernate,Sql Server 2008 R2,我是NHibernate的新手。我正在试用MSSQL数据库的样本。我们都知道使用MSSQL的查询不同于MYSQL数据库。如果我需要为MYSQL使用这个示例,除了配置设置之外,我还需要更改其他内容吗?此外,我还需要知道是否存在由于NHibernate而无法实现的任何功能?有多种配置NHibernate的方法。 您需要设置的内容称为: 方言负责将IQueryable、ICriteria或所谓的HQL(hibernate查询语言)转换为相应数据库的SQL 但是,如果您想使用此常规,则必须注意ID(在某
- 使用最新的NHibernate(不超过3.3.x.x)
- 尝试使用fluent nhibernate映射
- 最终在nhibernate+fluent+unity/structuremap(DI框架)上找到一些例子——大多数情况下,您会发现一些与DDD项目相关的东西