2016-05-30 6 views
0

私がここで見ている問題は、私がRequestBody POJOにいくつかの変更を加えたことですが、デバッグ時にオブジェクトが古いデータで作成されているのが見えます。私は、この不一致を引き起こしているが、それを修正する方法がわからない、何らかのキャッシュが行われていると思います。あなたは私が名前に電話し、ユーザ名にアドレスを変更したが、オブジェクトは、ユーザー名とアドレスを探し、値を移入されていない見ることができるように、私はSpring MVCとAngular JsonのReqの不一致

enter image description here

以下PICで私が言っAMS何を明確にしましょう。ここでもう少し文脈を与えるためには、デバッグポインタが

enter image description here

ここで私は桟橋の誰でこれを実行していますで、これを解決する方法上の任意の手掛かりを持っています。

+0

対象のフォルダを削除してもう一度やり直してください – LynAs

+0

私はそれがgradleプロジェクトであることを忘れています。灰色のきれいなグラデルを食べましたが、動作しませんでした – Praveen

+0

いつかgradleはすべてのファイルを削除することができません。手動でファイルを削除してから、もう一度試してください。また、プロジェクトを閉じて、すべてのビルドファイルを削除して、プロジェクトを再インポートすることもできます。 – LynAs

答えて

0

私の回答はしばらく掘り下げた後に見つかりました。 POJOの変数のgetterとsetterは、渡される変数の名前と一致する必要があります。私は名前に変数名をrenmaedときmodifiyng POJOはゲッターとセッター特定が送信されているのreqのJSON variabeに一致させるとき、私はそう

getUserName -> getName 
setUserName -> setName 

からこの教訓をgettterとセッターの名前を変更しませんでした上記の例では

POST reqによって入力されます。

関連する問題