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

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

阿神
阿神

闭关修行中......

全員に返信(1)
刘奇

原則は どちらか使いやすい方

だと思います

私も初心者なので、個人的な理解についてのみ話します。専門家の指導を歓迎します。

h は m よりも重量があり複雑です。始めるのは簡単ですが、マスターするのは困難です。学習を始めた当初は、SQLすら書かないほうがいいと思っていました。後でわかったのですが、これの欠点は、h に SQL を実行させるとパフォーマンス チューニングができないことですが、これは本来の意図に反します。さらに、テーブルが大量の XML に対応することはあまり快適ではありません。
m は軽い、SQL (テンプレート) を直接書くだけ、簡単に始められる、素晴らしいデカップリング、とてもクールな感じ
私の浅い視点から見ると、今は h よりも m の方が人気があるようです。
最後に使ってみれば分かります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート