メソッドの署名を簡素化するために、どのユーザーがログインしているかをアプリケーションレイヤーに認識させたいと思います。たとえば、メソッド(所有者、オブジェクト)は単にメソッド(オブジェクト)になります。私はSpring Securityをセキュリティに使用していますが、Springをアプリケーションレイヤーから除外したいので、その目的(およびDTO変換)専用の別のレイヤーがあります-ファサード(アプリケーションサービスのアダプター)のように。
春を使用せずに、アプリケーション層にその操作を行うユーザーコンテキストを認識させるにはどうすればよいですか?