반응형
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'id' not found. Available parameters are [arg1, arg0, param1, param2]
Parameter는 함수 혹은 메서드 정의에서 나열되는 변수 명
Argument는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값
Argument의 실체는 변수이고 Argument의 실체는 값
단어번역의미
Parameter | 매개변수 | 함수와 메서드 입력 변수(Variable) 명 |
Argument | 전달인자, 인자 | 함수와 메서드의 입력 값(Value) |
Parameter와 Arguement의 예시
parameter(매개변수)
cancat 함수 정의에서 str1과 str2는 parameter
def cancat(str1, str2):
return a +" "+ b
argument(전달인자)
cancat 함수를 호출할 때, 입력값 “parameter”와 “argument”는 argument
cancat("parameter", "argument")
참고
반응형