MVC, ORM


MVC


MVCはモデル、ビュー、コントローラの略で、アプリケーションとプロジェクトを組織する際にコンポーネントを3つのロールに分割します。


ユーザがコントローラを操作すると、コントローラはモデルを介してデータを取得し、これらの情報に基づいて視覚表現を担当するビューを制御し、ユーザに伝達する.

どうしてMVCを使うのですか。


この方法では、スクリーンとデータ処理を別々にして、再利用可能な構造を作成することができます.

ORM


ORMは、オブジェクト-リレーショナルマッピングの略で、自動マッピング(接続)オブジェクトとリレーショナル・データベースのデータを指します。



なぜORMを使うのですか?


オブジェクトモデルとリレーショナルモデルの間に不一致があり、オブジェクト間の関係に基づいてSQLを自動的に生成して不一致を解決します.

ポスト


MVCとORMは開発効率の向上に用いられる.このsprintを解くときにmysqlをデータベースに接続するはずだったが、突然接続できなかった.どうしてそうなの?そこで調べてみると、パスワードを設定しないと接続できないかもしれないとのこと.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourPassword'; 
パスワードを複数回変更し、mysqlを実行していないことを加える
brew services start mysql
何度か使ったことがありますが、グーグルでいろいろな方法を検索しましたが、結局原因が見つからず、4日間エラーに悩まされていました.mysqlを使用するときに使用できるコマンドはほとんど暗記されていますが、最後に見つからずフォーマットされているのではないでしょうか...突然mysqlのインストールパスを探して、他の人に聞いて、インストールパスは接続に成功した人とは違います.ええ、これが問題です.パスを変えてもう一度やってみます.だめです.
フォーマットしてやり直せばいいのに...後で...腹が立っているが、何が問題なのか分からないほうが気分が悪い.