ABPフレームワークの主要機能とサービスの実践

現在ユーザー情報の取得 認証が必要な機能では現在ユーザー情報の取得が不可欠です。ABPはICurrentUserサービスを提供し、ASP.NET Coreと完全統合されています。 using Volo.Abp.Users; using Volo.Abp.DependencyInjection; namespace ServiceModule { public class UserDataService : ITransientDependency { private readonly ICurrentUser _current ...

7月31日 01:49 投稿

MySQLトリガーを用いたテーブル変更履歴の記録方法

MySQLで特定テーブルの変更を記録する場合、トリガーを活用する方法が有効です。以下に実装手順を示します: 1. 監査ログテーブルの作成 変更記録用のテーブルを作成します: CREATE TABLE product_audit ( log_id INT AUTO_INCREMENT PRIMARY KEY, action_type ENUM('追加', '更新', '削除'), previous_values JSON, current_values JSON, changed_ ...

7月18日 00:23 投稿