摘要: 可以把增、删、改、查都写成泛型方法 /// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> public class AbstractDao<T> { private string m_sessionFactoryConfigPath; protected... 阅读全文
posted @ 2009-12-29 11:18 LeimOO 阅读(506) 评论(0) 推荐(0) 编辑
摘要: public class SessionManager:IDisposable { private static readonly SessionManager instance = new SessionManager(); private ISession m_currentSession; private ISessionFactory m_currentSessionFactory; pr... 阅读全文
posted @ 2009-12-29 11:14 LeimOO 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 包括 SqlServer 2005 和 MySql 数据库的配置: <?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> <session-factory> <!--<property n... 阅读全文
posted @ 2009-12-29 11:04 LeimOO 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 我们知道,数据库中DateTime子段允许为空(null)。当我们在ASP.NET中映射为DateTime是就不允为空了。该怎么处理?基本有两种办法: (1)修改.hbm.xml文件中的类型,该"DateTime"为"String",该实体文件中的属性类型"DateTime"为"String"。 处理的时候,该属性值要么为空,要么是具有正确日期格式的字符串。 该方法只适合DateTime类型,... 阅读全文
posted @ 2009-12-29 10:38 LeimOO 阅读(303) 评论(0) 推荐(0) 编辑