1
포함의 MyBatis의 결과는이 내 인터페이스 방법 대문자와 소문자
HashMap<String,Object> getUserById(int id);
이 내 XML 방식입니다 :
<select id="getUserById" parameterType="int" resultType="hashmap" >
select * from users where user_id = #{user_id}
</select>
그때 나는 그것을 테스트하기 위해 Junit와를 사용, 이것은 내 의 JUnit 경우 :
012 : 다음@Test
public void testGetUsers()
{
HashMap<String,Object> maps = new HashMap<String, Object>();
int id = 5;
maps = mapper.getUserById(id);
System.out.println(maps);
Assert.assertNotNull(maps);
}
이 같은 결과를 얻었다
{DEPARTMENT_ID=1, phone=3423456, NAME=张飞, USER_ID=5, department_id=1, password=1111, PHONE=3423456, username=zhangfei, [email protected], MOBILE=12345678963, name=张飞, user_id=5, USERNAME=zhangfei, [email protected], PASSWORD=1111, mobile=12345678963}
결과에 따라 대문자와 소문자가 포함되지만 대문자로 바꾸는 방법은 없습니다.