본문 바로가기
728x90
반응형
SMALL

#2

[Java]Mybatis에서의 샵(#)과 달러($)의 차이 Java를 개발할 때Mybatis를 많이 사용하고 계십니다.저도 사용하고 있고요. 그런데 Mybatis를 사용하면서어느 경우에는 ${}를 쓰고,어느 경우에는 #{}를 쓰고 있습니다. 이 차이점에 대해서정확하게 정리를 해 보고자 합니다. 우선 $(달러)에 대해서정리를 해 보도록 하겠습니다.$으로 값을 받게 되는 경우,해당 부분을 상수로 치환해서처리를 하게 됩니다.즉, 해당 부분이 로그등에 그대로 노출이 됩니다. 예제 소스를 작성해보겠습니다. SELECT * FROM USER WHERE col = ${aaa} 위처럼 코딩을 하였습니다. 그리고 aaa의 값이"홍길동"이였다고 가정을 해 보겠습니다. 그러면 로그에는 다음과 같이 나옵니다. SELECT * FROM USER WHERE col = 홍길동 이렇게 로그.. 2019. 9. 26.
[python]파이썬 주석 개발을 하거나 할 때주석은 꼭 필요한 것입니다. 저 혹은 다른 개발자가 볼 때이해할 수 있도록 설명할 때,혹은 잠시 막아야 할 때등여러 경우에 주석을 사용합니다. 그래서 이번에는 python에서 주석을 달으는 방법을정리해보고자 합니다. 주석은 보통 라인주석과범위주석으로 나눌 수 있습니다.저 용어들은 맞는지 모르겠네요.그냥 제 개인적으로 생각하고 한 것이기 때문에공식적인 용어는 다를 수 있어요.아무튼 제 개인적으로는 크게 2개로 나눌 수 있다고생각합니다. 한 라인 주석을 할 때는맨 앞에 #을 붙여주시면 되십니다.즉, 자바나 C언어에서 //와 같은 것이라고 보면 됩니다. 예제는 다음과 같습니다. 위처럼 그냥 맨 앞에 #을 하면해당 라인이 주석처리 됩니다. 그리고 범위 주석을 할 때는'''혹은""" 입니다. .. 2019. 9. 3.
728x90
반응형
LIST