ホームページ  >  記事  >  ウェブフロントエンド  >  Spring のトランザクション管理を理解する方法

Spring のトランザクション管理を理解する方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-14 14:40:101652ブラウズ

この記事では、Spring Data MongoDB が MongoDB データベースにアクセスする方法を詳しく説明します。

Spring は、JAVA に基づく軽量の J2EE アプリケーションです。フレームワーク

Java に基づいています: 最下層は Java## によって実装されます# 言語

軽量: リソース消費量が少なく、実行速度が速い

J2EEフレームワーク: 全体を提供 J2EE開発プロセス

webプログラムの階層設計構造

プレゼンテーション層/ビュー層/Web層 (サーブレット/JSP ,Struts2,...)

ロジック層/ビジネス層 #–

データ層

/永続層 (JDBC##) #,Hibernate3(

理解する )サービス層、ドメインモデル層Spring

は非常に強力であり、#にサービスを提供できます。 ##J2EE 開発プロセスのすべてのレベル1. トランザクションとは

次の場合にのみ成功します。すべてのタスクは成功します。1 つが失敗すると、それは成功しません。

2. トランザクションの特性

3 次の場合、読み取りの問題が発生します。分離は考慮されません

4 読み取り問題を解決します

# (1) 分離レベルを設定します

##Springトランザクション管理 API

1 .Spring トランザクション管理の 2 つの方法

最初の方法: プログラムによるトランザクション管理 (コードを記述して実装)

2 つ目の方法: 宣言型トランザクション管理

(1) XML設定ファイルに基づく実装

#Spring Data MongoDBの実践

以上がSpring のトランザクション管理を理解する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。