注釈
図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を生成することができますのフロントエンドに戻って
次のレッスンを参照してくださいフォローアップ!