phpでdbなどから1度取得したデータをメモリにキャッシュしておくために下記のようなことをすると思いますが、
Javaを用いた時でもstatic変数を利用してキャッシュしておくことは可能でしょうか?
調べたのですが、記載方法が記事によって異なっているたため、何を利用すると同じことが出来るか知りたいです。
class get_model extends model_data_base{ private static $cache = []; public function get_by_id($id) { if (!isset(static::$cache[$id])) { static::$cache[$id] = static::query() ->where('id', $id) ->get_one(); } return static::$cache[$id]; } }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。