2010-05-18
基于Extjs的DirectCenter框架源码
基于Extjs的DirectCenter框架源码DirectCenter主要分为用户管理,部门管理,公司管理三个模块。DirectCenter:DirectCenter.Model(类库项目)实体类库,其中包括hibernate映射文件(可以把映射文件放到DAL层,这样使Model也比较单纯,而DAL则只是Nhibernate的完整实现)DirectCenter.IDAL(类库项目)数据访问层接口DirectCenter.DAL(类库项目)数据库访问层实现(采用NHibernate)DirectCenter.IBLL(类库项目)业务层接口DirectCenter.BLL(类库项目)业务层实现(使用IDAL,通过spring.net的IOC注入实际的数据访问层)DirectCenter.App(类库项目)系统的配置,其中包括Nhibernate,Spring.net的一些配置信息,业务层的DAL注入.DirectCenter.UnitTest(类库项目)使用nunit对业务层进行单元测试DirectCenter.DTO(类库项目)datatransformobject用于和前台UI层交互