为什么业务逻辑应该从 JSP 中移出?
2022-09-02 20:57:12
将业务逻辑保留在 JSP 之外有什么好处,因为 JSP 主要用于表示?我们仍然看到在 JSP 中编写了业务逻辑,因此我需要知道将业务逻辑移出 JSP 会给我们带来什么好处。
将业务逻辑保留在 JSP 之外有什么好处,因为 JSP 主要用于表示?我们仍然看到在 JSP 中编写了业务逻辑,因此我需要知道将业务逻辑移出 JSP 会给我们带来什么好处。
它是关注点分离设计原则的典型应用。
通过分离关注点,即为每个逻辑单元(主要是类)创建单独的逻辑单元,您可以减少更改任何特定单元的原因数量。
SoC 的另一个好处是降低了这些单元的平均大小和复杂性。这反过来又使您的软件更易于理解和更改。
此外,具有较小的逻辑单元使它们更容易进行单元测试,更容易在集成测试中模拟,并且在实现更改后更容易修复测试。