Spring(Spring Boot)でのLocaleのデフォルト値 - Qiita
デフォルトのロケールは、RequestHeader内のAccept-Language
で決まります。
値がja,en-US;q=0.8,en;q=0.6
となっているとき、LocaleContextHolder.getLocale()
の結果は"ja"
になります
送信するAccept-Header
の値は、ブラウザで制御できます。
GoogleChromeの場合は、[設定]->[言語と入力の設定]から設定できます。
org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]
@Paramを追加
@Mapper
public interface UserMapper {
public User getUser(@Param("name") String name,@Param("password") String password);
}
?プロジェクトspring-boot-initialで@Paramがなくてもエラーにならない理由