org.apache.ibatis.binding.BindingException:パラメーター「ユーザ名」が見つかりません。利用可能なパラメータは、[0、1、PARAM1、PARAM2]

--- ---復元コンテンツ始まります

 

1.dao層以下のように:

@Select( "SELECT ID、ユーザ名、パスワード、電話、電子メール、作成、mb_userから更新どこ名=#{ユーザー名}とパスワード=#{パスワード}")
UserEntity loginT(@Param( "ユーザ名")文字列のユーザー名、@ Param(「パスワード」)文字列のパスワード)。

2.は、郵便配達は、次のようなJSONパラメータは渡さ

{
"ユーザ名": "644069"、
"パスワード": "123456"
}

3.次のように与えられます:

。。ERROR oaccC [ローカルホスト] [/] [のDispatcherServlet] -のServlet.service()パスに関連してサーブレット【のDispatcherServlet]を[]に例外をスローした[リクエストの処理に失敗しました。ネストされた例外はorg.mybatis.spring.MyBatisSystemExceptionです:ネストされた例外はorg.apache.ibatis.binding.BindingExceptionです:パラメータ「ユーザー名」が見つかりません。利用可能なパラメータは、[0、1、PARAM1は、PARAM2]]根本原因である
:org.apache.ibatis.binding.BindingException パラメーター'ユーザ名'が見つかりません。利用可能なパラメータは、[0、1、PARAM1、PARAM2]

次のように図4に示すように修正されます。

@Select( "ユーザ名=#{mb_userから更新ID、ユーザ名、パスワード、電話、電子メール、作成、選択0 }とパスワード=#{ 1 }")
UserEntity loginT(@Param( "ユーザ名")は、文字列名を、@ Param(「パスワード」)文字列のパスワード)。

5から:のhttp://www.cnblogs.com/durui/p/8279117.html

---終わり---コンテンツを復元

おすすめ

転載: www.cnblogs.com/jhjlcr/p/11241397.html