Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

usecaseとcontrollerの役割見直し #24

Open
rare0b opened this issue Dec 8, 2023 · 0 comments
Open

usecaseとcontrollerの役割見直し #24

rare0b opened this issue Dec 8, 2023 · 0 comments

Comments

@rare0b
Copy link
Owner

rare0b commented Dec 8, 2023

#23

usecaseから見れば、最重要ビジネスデータのpet entityを永続化できれば良い
(誤解を恐れずいうと、pet requestのjsonをそのまま保存しようとリレーションごとに保存しようと、アプリケーションがないときのpet entityと同等に永続化されるなら何でも良い)
controllerやrepositoryは詳細であって、requestやdbmodelはWebやDBを用いて最重要ビジネスルール・最重要ビジネスデータを実装するための構造体

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant