公司项目架构问题,希望大家能够帮帮忙

雨梦山人 发布于 2013/04/26 09:30
阅读 285
收藏 1

公司项目做到后期感觉项目架构上的问题很多,希望帮助给一下思路。
首先介绍下项目:网上商城类项目,底层采用工厂模式的三层架构,展现层前台使用MVC3,后台采用WebForm。整体的业务逻辑采用方式期望:统一采用接口,接口层独立一层,具体业务分出模块,商品,订单等,这些都做成了类库。还有就是三层代码采用生成器生成,不灵活。
现在出现的问题,首先接口没有定义好,导致逻辑代码很分散,业务分模块,导致现在有很多类库,改一次数据库或者是添加一个底层的方法就需要改很多层。其次,底层访问数据库层做了修改,对访问数据库的线程上加事务,造成多个人访问的时候出错。
大致的问题是这样,希望大家能够给出意见或建议,我希望知道数据库持久层怎样做才更好,事务如何能够方便的使用,业务逻辑接口定义的规则或是项目架构方面的知识,谢谢大家!

加载中
0
子矜
子矜
我觉得SSH就不错了 虽然老被人骂
子矜
子矜
.Net 用Asp.net Entity Framework 或者什么LINQ做数据库访问不是很好么
魔力猫
魔力猫
看清楚,这位是.NET的。
返回顶部
顶部