###前提・実現したいこと
JavaのWebアプリケーションを作成する際に、Controller、Service、Repositoryの3Layerに分割し、各Layerで共通して使用する情報(ユーザ情報等)をThreadLocalに登録して各Layerから使用するといったことを行っています。
###発生している問題
WebアプリケーションでThreadLocalを使用した場合、メモリーリークの要因となる為、使用をやめたいと思っています。
各Layerで共通して使用する情報をThreadLocal以外で管理する場合、どのような方法があるかご助言をいただければと思います。
###補足情報(言語/FW/ツール等のバージョンなど)
言語:Java
FW:Struts2、SpringFramework
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。