请问三层模式里的“实体类”算哪一层?
三层模式:
1,表现层,UI
2,逻辑层,BLL
3,数据层,DAL
可是我们经常用到的Model(实体类,我通常会单独放在一个类库项目里,petshop也是单独放类库项目里的)
请问这个是哪一层的?
我一直这么理解,不知道对不对。
实体类是属于项目的“公共层”,因为在数据层、逻辑层、表现层里都会用到实体类。
“项目的公共层”,哈,是我自己起的名字。一个项目里会有许多通用的东西(但只属于这个项目)。
项目之外,还有一个“项目外公共层”,这个是不隶属于项目的,也就是说放在任何项目里都可以用的。
例如数据库连接,字符串的一些操作,等等吧。
不知道我的理解对不对?谢谢。