C#多表联查,SQL Server我创建了个视图,用三层架构,返回值需要返回一个对象,应不应该再写一个实体类
实体类是对象的抽象化,那么我多表联查,得到的不全属于一张表的数据,想返回对象,到底应不应该创建个跟视图对应的新的实体类啊
试图实体类,主要看场景需求。使用实体类的情况:性能要求,对多表联查来说性能这块是绕不过的,如果性能达不到要求,肯定实体类走起;反之,能不用还是不用的好。sql查询就要在数据库进行,不会对代码入侵,维护也好