1. <i id='jgu01'><tr id='jgu01'><dt id='jgu01'><q id='jgu01'><span id='jgu01'><b id='jgu01'><form id='jgu01'><ins id='jgu01'></ins><ul id='jgu01'></ul><sub id='jgu01'></sub></form><legend id='jgu01'></legend><bdo id='jgu01'><pre id='jgu01'><center id='jgu01'></center></pre></bdo></b><th id='jgu01'></th></span></q></dt></tr></i><div id='jgu01'><tfoot id='jgu01'></tfoot><dl id='jgu01'><fieldset id='jgu01'></fieldset></dl></div>
        <bdo id='jgu01'></bdo><ul id='jgu01'></ul>

      <small id='jgu01'></small><noframes id='jgu01'>

    1. <legend id='jgu01'><style id='jgu01'><dir id='jgu01'><q id='jgu01'></q></dir></style></legend>

      <tfoot id='jgu01'></tfoot>
    2. 数据访问层是否应该包含业务逻辑?

      时间:2023-08-21

          <bdo id='yJtO2'></bdo><ul id='yJtO2'></ul>
        • <legend id='yJtO2'><style id='yJtO2'><dir id='yJtO2'><q id='yJtO2'></q></dir></style></legend>
            <tbody id='yJtO2'></tbody>

            • <i id='yJtO2'><tr id='yJtO2'><dt id='yJtO2'><q id='yJtO2'><span id='yJtO2'><b id='yJtO2'><form id='yJtO2'><ins id='yJtO2'></ins><ul id='yJtO2'></ul><sub id='yJtO2'></sub></form><legend id='yJtO2'></legend><bdo id='yJtO2'><pre id='yJtO2'><center id='yJtO2'></center></pre></bdo></b><th id='yJtO2'></th></span></q></dt></tr></i><div id='yJtO2'><tfoot id='yJtO2'></tfoot><dl id='yJtO2'><fieldset id='yJtO2'></fieldset></dl></div>
              <tfoot id='yJtO2'></tfoot>

                <small id='yJtO2'></small><noframes id='yJtO2'>

                本文介绍了数据访问层是否应该包含业务逻辑?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我已经看到将业务逻辑从数据访问层(存储过程、LINQ 等)移到业务逻辑组件层(如 C# 对象)中的趋势.

                I've seen a trend to move business logic out of the data access layer (stored procedures, LINQ, etc.) and into a business logic component layer (like C# objects).

                这是否被认为是当今做事的正确"方式?如果是这样,这是否意味着某些数据库开发人员职位可能会被淘汰,以支持更多的中间层编码职位?(即更多的 c# 代码而不是更长的存储过程.)

                Is this considered the "right" way to do things these days? If so, does this mean that some database developer positions may be eliminated in favor of more middle-tier coding positions? (i.e. more c# code rather than more long stored procedures.)

                推荐答案

                数据访问逻辑属于数据访问层,业务逻辑属于业务层.从设计的角度来看,我不明白将两者混合起来怎么会被认为是一个好主意.

                Data access logic belongs in the data access layer, business logic belongs in the business layer. I don't see how mixing the two could ever be considered a good idea from a design standpoint.

                这篇关于数据访问层是否应该包含业务逻辑?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:MySQL 和 Neo4j 一起使用是个好主意吗? 下一篇:App Engine 和 MySQL

                相关文章

                最新文章

                    <tfoot id='qWaOn'></tfoot>
                  1. <i id='qWaOn'><tr id='qWaOn'><dt id='qWaOn'><q id='qWaOn'><span id='qWaOn'><b id='qWaOn'><form id='qWaOn'><ins id='qWaOn'></ins><ul id='qWaOn'></ul><sub id='qWaOn'></sub></form><legend id='qWaOn'></legend><bdo id='qWaOn'><pre id='qWaOn'><center id='qWaOn'></center></pre></bdo></b><th id='qWaOn'></th></span></q></dt></tr></i><div id='qWaOn'><tfoot id='qWaOn'></tfoot><dl id='qWaOn'><fieldset id='qWaOn'></fieldset></dl></div>

                      <bdo id='qWaOn'></bdo><ul id='qWaOn'></ul>
                    <legend id='qWaOn'><style id='qWaOn'><dir id='qWaOn'><q id='qWaOn'></q></dir></style></legend>

                  2. <small id='qWaOn'></small><noframes id='qWaOn'>