c# - Comment écrire trois couches dans un modèle dans un projet MVC
高洛峰
高洛峰 2017-05-16 17:05:52
0
8
567

Il s'agit d'intégrer les trois autres couches du projet dans le modèle

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(8)
某草草

Personnellement, je pense que si vous avez besoin d'extraire le code de logique métier d'origine ou le code de logique métier complexe, il doit être implémenté séparément dans une bibliothèque de classes.
MVC résout principalement la séparation entre la vue, le modèle et le contrôle utilisateur. Dans les scénarios commerciaux réels, cela peut impliquer un traitement logique plus complexe, tel qu'une requête conjointe multi-tables, un traitement de processus de transaction, etc. Ces codes de logique métier complexes, relativement indépendants et indépendants de la vue, peuvent être extraits dans des bibliothèques de classes distinctes pour fournir des interfaces externes. Appelé via une injection de dépendances ou une référence directe dans MVC. Le M dans MVC joue simplement le rôle d'un modèle de domaine, ce qui peut être meilleur.

某草草

Quand j'ai vu cette question posée, j'ai eu envie de dire : "Idiot, idiot, quel genre de question JB poses-tu ?" Cependant, après y avoir réfléchi, j'ai l'impression que quoi qu'il arrive, je devrais être tolérant. Je veux vous demander, quelle est la logique ou le fondement commercial sur lequel vous vous basez ? Pourquoi faire ça ? Selon vous, quels sont les avantages de faire cela ? À partir de là, nous pouvons analyser et répondre à vos pensées. Sinon, la plupart des gens ne veulent pas répondre aux questions sans contexte, en particulier ceux qui travaillent dans le domaine de la technologie. Ils veulent souvent obtenir une raison, et ils penseront naturellement que c'est déraisonnable. je vais te gronder. Hélas, ne parlons pas de ce qui suit. Permettez-moi de mentionner une chose ici. Si les trois autres couches sont mises dans le modèle, il ne s'appellera pas modèle, et il ne s'appellera pas MVC. Quant à la situation, je peux. Je ne le décris pas.

滿天的星座

Haha, je suppose que l'affiche a un problème avec ses capacités d'expression

漂亮男人

Intégrez les trois autres couches du projet dans le modèle. Quel est l'intérêt de superposer de cette façon

.
小葫芦

Ce n'est pas scientifique de faire cela, MVC consiste à séparer les autres.

大家讲道理

Oh, si vous faites cela, vous n'avez pas besoin de le superposer. Pourquoi avez-vous encore besoin de MVC...

phpcn_u1582

Vous êtes un extraterrestre. . . .

2B, tu l'ignores toujours, peux-tu demander clairement ?

Peter_Zhu

Vous pouvez comprendre le concept de mvc

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal