컨트롤러에 두개의 메서드 존재.(a메서드 b메서드라 칭하겠음)
두개의 메서드 안에는 같은 코드가 써있음.
mapper를 통해 mybatis로 db에서 값을 가져오는 select문
Ex) mapper.~~(select쿼리)
A메서드는 요청객체가 클라이언트고
B메서드는 요청객체가 아두이노임.
A메서드는 정상적으로 db에서 값을 가지고옴
B메서드는 값을 가져오지못하고 null값을 가져옴
요청객체가 클라이언트냐 아두이노냐에 따라서 jdbc도 달라질수있음?
예외로 위 방법을 쓰기 전에는 저장하려는 데이터가 0,1뿐이라 db까지 안가고 session에 저장했었는데,
Sessionid는 쿠키에 저장되기때문에 b메서드가 session에서 값을 못가져온다는걸 깨닫고 db에서 가져오는거로 바꿨음.
db에서 가져오는 방법도 안되면 application에 저장하는 방법도 써보려 하는데 이유도모르고 바꾸기가 좀 그래서 물어보는거임..
토요일에 학원나와서 고민하고있다 ㅠ 도와주라 ㅠ
두개의 메서드 안에는 같은 코드가 써있음.
mapper를 통해 mybatis로 db에서 값을 가져오는 select문
Ex) mapper.~~(select쿼리)
A메서드는 요청객체가 클라이언트고
B메서드는 요청객체가 아두이노임.
A메서드는 정상적으로 db에서 값을 가지고옴
B메서드는 값을 가져오지못하고 null값을 가져옴
요청객체가 클라이언트냐 아두이노냐에 따라서 jdbc도 달라질수있음?
예외로 위 방법을 쓰기 전에는 저장하려는 데이터가 0,1뿐이라 db까지 안가고 session에 저장했었는데,
Sessionid는 쿠키에 저장되기때문에 b메서드가 session에서 값을 못가져온다는걸 깨닫고 db에서 가져오는거로 바꿨음.
db에서 가져오는 방법도 안되면 application에 저장하는 방법도 써보려 하는데 이유도모르고 바꾸기가 좀 그래서 물어보는거임..
토요일에 학원나와서 고민하고있다 ㅠ 도와주라 ㅠ
댓글 0