In MVC wurde kürzlich die Grenze zwischen M (Modell), V (Ansicht) und C (Controller) geändert. Ich denke, es ist mehrdeutig in mir, also Ich werde diesem Artikel hinzufügen, wie es von Zeit zu Zeit getrennt werden sollte.
Autorenumgebung `Java```,`
SpringBoot, `` `Thymeleef
Achten Sie darauf, keine intelligente Benutzeroberfläche zu werden. →http://d.hatena.ne.jp/minekoa/20100116/1263657955
= eingeführt
für Ansichten.Zum Beispiel gibt es eine Aufzählung namens State
<div th:if="${model.state == State.SUCCESS}">Erfolgreich!<div/>
Wenn ja,
<div th:if="${model.isSuccess()}">Erfolgreich!<div/>
Ich denke es ist besser zu sagen.
Andernfalls
model.Staat und Staat.Wenn SUCCESS übereinstimmt, gilt dies als erfolgreich
Ich vermute, dass Geschäftslogik in die Sicht eindringt.
View muss das nicht wissen.
## 2. Beurteilung und Verarbeitung im Modell, Ausdrucksmethode in der Ansicht (WIP)
# M und C.
## 1. Validierung ist ein Modell (WIP)
Die Validierung ist im Modell implementiert.
In der Steuerung wird nur das Übergangsziel geändert, wenn ein Validierungsfehler auftritt.
Recommended Posts