涤生之Enjoy code

General principles of programmer

导航

随笔分类 -  NhiberNate

CodeSmith4.0.2连接SqlServer2005――不允许远程连接
摘要:你可能连接的数据库是SQL Server 2005 Express Edition,从"开始菜单"调出"配置工具"中的"SQL Server 外围应用配置器".然后单击"服务和连接外围应用配置器",选择数据库实例(默认是"SQLEXPRESS",选择database Engine的"远程连接"中的"本地连接和远程连接(用TCP/IP)",这样即可打开SQL Server 2005的远程连接(默认不允许). 阅读全文

posted @ 2007-07-20 17:17 涤生 阅读(1978) 评论(1) 推荐(0) 编辑

many2many的写法与注意点
摘要:所谓many2many就是多对多关系,如人员与权限;人员与部门等。 多对多可以将关联表作为一个实体,相关系的表均采用One2Many方法引用这个关联实体。另外一种就是采用真正的Many2Many方式,如下: 在这种情况下,多对多操纵的是三张表,但只有两个实体类。中间的关系表在Nhibernate中是不当作实体来处理的。 阅读全文

posted @ 2007-07-19 16:56 涤生 阅读(682) 评论(1) 推荐(0) 编辑

Nhibernate继承类的写法
摘要:NHiberNate中继承类-将所有类放在一张表中的写法 阅读全文

posted @ 2007-07-19 16:48 涤生 阅读(1013) 评论(0) 推荐(0) 编辑

One2One主键关联的实现
摘要:One2One主键关联的实现 阅读全文

posted @ 2007-07-19 16:45 涤生 阅读(535) 评论(0) 推荐(0) 编辑

NHibernate基础学习时遇到的问题
摘要:Nhibernate的实现一、单表的实现1) 配置,可以放入在WebConfig中或放入单独文件中生成ISessionFactroy,一般采用单例模式实现。NHibernate.Cfg.Configurationcfg=newNHibernate.Cfg.Configuration();cfg.AddAssembly(Assembly.GetExecutingAssembly());factory... 阅读全文

posted @ 2007-07-18 15:47 涤生 阅读(521) 评论(0) 推荐(0) 编辑

NHibernate学习之一:Many2One遇到的问题
摘要:博客园有不少优秀的NHibernate起步的教程,但很多的都是官方StartKit的教程,关于如何来解决初学者所遇到的问题上,以及对NHibernate使用中一些关键点如何理解上所述甚少。本文是我自己在学习NHiberNate中所遇到的一些关键点以及一些问题的记录。希望对我或与我有相同困惑的人有所帮助。 阅读全文

posted @ 2007-07-18 15:43 涤生 阅读(1708) 评论(4) 推荐(0) 编辑