本发明涉及移动互联网电子商务技术领域,特别涉及area路由映射、autofac技术方法。
背景技术:
根据时代发展的需要,第一代、店铺型,在别人的平台开店铺,第二代、独立网店,只能经营自己的产品,第三代、平台电商崛起;国家政策扶持、垂直领域的丰富资源、大量原始客户,地缘优势,线下门店,这些都要求我们构建一个b2b2c商城平台。
技术实现要素:
一种基于android的全网b2b2c商城架构系统,系统构架包括表现层、数据层和服务层。表现层基于area路由映射;数据层采用微软的entityframework做为orm框架;服务层代码分为接口和实例两部分,使用autofac来实现ioc模式。本系统安全、稳定、快速,便捷的功能扩展及可以进行二次开发的商城源码,为企业电商业务长线快速发展提供了强有力的保障。
一种基于android的全网b2b2c商城架构系统,本框架服务层设计中使用autofac来实现ioc模式,所有服务层代码分成接口和实例两个部分,autofac需要通过配置文件指明实现类与接口之间的关系,而本系统采用了默认配置的方式简化此操作,即按一定的规则编写接口和实现类就可以自动建立对应关系。
一种基于android的全网b2b2c商城架构系统,系统中数据层主要采用微软的entityframework做为orm框架,不再有直接的sql语句编写,使用分部类建立了与ef自建模型相对应模型文件。
一种基于android的全网b2b2c商城架构系统,,在系统表现层中,对于大规模的web应用,从规模上通过area划分成小的单元,每个相当于独立的子系统,包含自己的models、views和controller在内的目录结构和配置文件。本框架设计的ui层组织结构也是按此规则,建立了admin、selleradmin以及web三个区域并分别配置路由信息。