CactusのCleanArchitecture ---------------------------------------------------------- ログイン処理 Login画面のCleanArchitectureに対応させた。 関係するクラス - Controller ・InputUserPresenter Viewからの入力操作を実装 ・UserLoginController Webサーバへの通信処理を実装 - Entity ・CactusUserEntity Cactus全体のデータを保持する - (以下通信のやつ。ここまでしなくてよかった気がする) ・CactusAPIEntity 全体で変わらない土台URL ・CactusConnection HttpAsyncConnectionを継承してCactus上で使用するクラス ・CactusConnectionEntity Cactusの通信各リソースの保存 - UseCase ・UserLoginBoundary ViewからインプットしたデータをUseCaseにもって行くときに使うInterface ・UserLoginControllerBoundary UserCaseからController(通信処理するクラス)にデータを持っていきたいときに使うInterface ・UseLoginUseCase ログイン関係のデータの流れを処理するクラス - View ・LoginFragment ログイン実装のメインクラス ----------------------------------------------------------