반응형 백엔드/MyBatis9 dbcp2 https://uncle-bae.blogspot.com/2016/04/common-dbcp.html https://okky.kr/article/396883?note=1249051 https://d2.naver.com/helloworld/5102792http://sjh836.tistory.com/148 2018. 11. 1. $와 #의 사소한 차이점 이번에 전역변수를 사용할 일이 있었는데 두 방식 사이에 느낀 차이점 1. #와는 다르게 $로 하면 이름을 정확히 해줘야 함Mapper 클래스에 매개변수 이름만으로는 못찾는다Map으로 싸서 이름을 붙여줘야 잘찾아감 2. 조건문 쓸 때 #의 경우는 #{}를 안붙여주지만 $의 경우는 ${}로 싸줘야 한다 추가로 저 < 부분도 적어놓자 - ' 2018. 5. 2. MyBatis SQL 매퍼 파일에 전역 변수 설정 MyBatis에서 파라미터 설정 시 두 가지 방법 #과 $둘 다 이름으로 꺼내는데 1. #{}Bean에서 꺼낼 때2. ${}Properties에서 가져오는 경우 요거를 써야된다이름을 정확히 해줘야한다 (ex> int 말고 map) 1. 파라미터 바인딩 시 주의할 점 - http://egloos.zum.com/preludeb/v/44665842. MyBatis Parameter 설정시 #, $ 차이점 - http://fruitdev.tistory.com/703. MyBatis mapper 파일에 전역변수 사용하기 - http://supremedev.tistory.com/24 위 3번 글을 보고 따라했는데 #이라서 안됐다 첫번째 문제. Property를 직접 가져오는 경우 $를 써야했음두번째 문제. sqlS.. 2018. 5. 2. 이전 1 2 다음 반응형