リファクタリングとデータベース保存のタイミング変更