C#.net 使用NHibernate做持久层,spring.net 进行DI,Codesmith作为代码生成工具