2.xのマイクロチャネルは、マイクロチャネルのユーザー情報のオンライン教育サイトプロジェクトの戦闘_5-8 Saveユーザモジュール開発を支払う-SpringBoot D小さな教室

注釈

図8に示すように、マイクロチャネルのユーザ情報のユーザモジュール開発保存
    プロファイル:ユーザデータアクセス層の発達を、マイクロチャネルのユーザ情報格納されている

        質問:
            マイクロチャネル歪み補正ニックネーム
            溶液:
                ニックネーム=新しい新しいString(nickname.getBytes(「ISO-8859-1」)、 " 。8 UTF「);

        1、ユーザオブジェクトパッケージ。


        2、データベースに挿入され
            、ユーザが情報を取得することを要求されていない場合は、OpenIDの取得後、ユーザかどうかの問合せを
            方法:ユーザクエリIDに従ってユーザを保存し、ユーザクエリのOpenIDによる

        3注目MyBatisのパラメータ
            がSQLので、#{}との値は、射出$ {}を使用してリスクはありません。
 

始めます

セックスはdouble型です。ニックネーム文字化け

中国のトランスコーディング、それをキャッチしようと

ニックネームがトランスコード

受信するDouble型で最初のセックスをした後は、型をintに変換し


、テスト用のプログラムを実行します

パッケージのユーザー、ストアのユーザー情報

UserMapperの作成





挿入SQLステートメントがコピーされ




、その後、直接バックユーザオブジェクトに、理由は最初のユーザーからのクエリは、ユーザーの情報を変更することはほとんど、着陸をスキャンしないように場合はOpenIDは、クエリに応じてここに。ここでは、ローカルデータベースによるとOpenIDの内のお問い合わせを指示することができます。 


データを保存した後。主キーの情報を取得する



テスト・アプリケーションを起動します。スキャンコード着陸


ユーザIDを保存する前にnullで



保存した後の値でIDを

データベースで見て内側に、データが保存されているに来た 

問題で中国の都市と地方の小さな問題が残っている

ドキュメントを参照してください。これは、LANG引数である必要があり

、パラメータのアドレスに加えて、中国の背後にある



だけでレコードが削除されたデータベースを配置する必要があり、再度テスト。ここでのブレークポイントの


トランスコーディングのための最後の文字列スプライシング万人の

データだけの作品にも削除されます。また、文字化けしているので

、テストを再
変換や歪みの前に

後に変換します。中国になります。


テストのアドレスをコピーするために出掛ける



し、再度テストします。ユーザーは、もはや再び保存されて保存する必要がありません。ブレークポイントを入力し、下に行くためのステップバイステップ

のOpenIDによると、既にデータベースに存在するデータを見つけるために、

このユーザーのユーザーオブジェクトがnullでなく、我々はJWTを生成することができますのフロントエンドに戻って

次のレッスンを参照してくださいフォローアップ!




 

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11486051.html