java - 关于Hibernate与Mybatis的区别
阿神
阿神 2017-04-17 17:48:46
0
1
398

在J2EE领域,数据持久层这块主流的框架有Hibernate与Mybatis,二者的主要区别体现在哪里?在生产环节,二者主要适用于什么场景呢???

阿神
阿神

闭关修行中......

répondre à tous(1)
刘奇

Je pense que le principe est celui qui est le plus facile à utiliser

Je suis également novice, je parlerai donc simplement de ma compréhension personnelle. J'apprécie les conseils d'experts

.

h est plus lourd et complexe que m. Il est facile à démarrer mais difficile à maîtriser, et il est difficile à maîtriser. Quand j’ai commencé à apprendre, je pensais que ce serait mieux si je n’avais même pas besoin d’écrire du SQL. Plus tard, j'ai découvert que l'inconvénient est que les performances ne peuvent pas être ajustées. Si vous le laissez exécuter SQL, cela peut être fait, mais cela va à l'encontre de son intention initiale. De plus, il n’est pas très confortable qu’un tableau corresponde à une grande quantité de XML.
m est plus léger, il suffit d'écrire directement sql (modèle), facile à démarrer, excellent découplage, c'est très cool
De mon point de vue superficiel, il semble que m soit plus populaire que h maintenant.
Enfinutilisez-le et vous saurez

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