Refer to http://www.cnblogs.com/liubiaocai/archive/2011/09/12/2173991.html
1、NH的延迟加载的意思就是:你访问了属性(就是点一个属性出来,除了ID之外)就生成sql到数据库加载
2、NH的在延迟加载有2个方面,一个是延迟加载类的;另外一个是延迟加载集合的
3、NH的类延迟加载仅对于使用session的Load方法时才有效【如果使用Get的话,不管类级别的lazy怎么配置,始终会生成一条加载类本身的sql】
4、NH的集合延迟加载,对于session的Get和Load方法都是有效的
5、如果把类级别的lazy设置为false,那么不管是Get还是Load都发生成一条加载类本身的sql
6、如果把类级别的lazy设置为true,那么Get会生成加载类本身的sql,而Load不会