熟悉架构请进!asp.net三层架构中数据库的操作放在哪个层里

2025-12-16 14:48:37
推荐回答(1个)
回答1:

数据库的操作放在数据层里
存储过程的地位有的暧昧,虽然是直接操作数据库,但是又会有一些逻辑操作,所以要分开来看:
如果这个存储过程的操作就是简单的insert等语句,也就是直接操作数据库,放在数据层
如果这个存储过程的操作含有好多逻辑判断,那就应该放在逻辑层

当然,对存储过程调用的操作肯定是在数据层