私が経験したところによると、マップは Grails と Groovy の開発において非常に一般的なイディオムです。より伝統的な Java を実行しているプロジェクトに移った今、私は Tech Lead から Java を使っていることで大打撃を受けていHashMaps
ます。 HashMaps
使用してStrongReferences
ください。 StrongReferences
参照チェーンがあるときはいつでも固執してください。
私が Groovy で見た一般的なイディオムは、基本的に POJO の代わりにマップを使用することです。(例として、ネットで例を参照すると、いたるところに表示されます。)
Grails は、すべてのマップ イディオムを使用して、これをどのように回避するのでしょうか? Grails アプリケーションでメモリ プロファイリングを行った人はいますか? マップのようなものparams
はしばらくぶらぶらしていますか、それともユーザー セッションが終了すると予想通り死んで収集されますか? Maps
それとも、Grails での使用について、Java での使用と同じように認識する必要がありますか?
=======更新==== 上記の質問はまだ残っていますが、参照に使用された記事は次のとおりです。