84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
これをスプリング構成ファイルで構成してから、
メソッド内でこの @Transactional にアノテーションを付けても大丈夫ですか?どの層にアノテーションを付ける必要がありますか?それはコントロール層、サービス層、または Dao 層ですか?またはどちらも大丈夫です
? ? ?なぜ私の質問を踏みにじるのですか...
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
理論的には、dao レイヤーはデータの永続化のみを目的としており、場合によってはデータの挿入とアップロード、またはデータの削除とファイルの削除を同時に行う必要があるため、この種のビジネスはサービスで実装されます。したがって、データを確認したい場合は、サービス層を配置し、トランザクションを使用しないことをお勧めします
daoの具体的な実装方法について書きます。
通常の状況では、コントローラーがデフォルトでシングルトンであることをビジネス層に注釈を付けます。
理論的には、dao レイヤーはデータの永続化のみを目的としており、場合によってはデータの挿入とアップロード、またはデータの削除とファイルの削除を同時に行う必要があるため、この種のビジネスはサービスで実装されます。したがって、データを確認したい場合は、サービス層を配置し、トランザクションを使用しないことをお勧めします
daoの具体的な実装方法について書きます。
通常の状況では、コントローラーがデフォルトでシングルトンであることをビジネス層に注釈を付けます。