에러SELECT A.NAME /* 이름 : 홍길동 */ FROM TEST A WHERE 1=1 AND A.ID = #PARAM_1# AND A.NAME = #PARAM_2# ibatis에서 스프링 서비스 단에서 PARAM_1, PARAM_2 의 바인딩 되는 변수를 넘겨 주었는데 쿼리 실행 결과 PARAM_1 세팅되는 값이 하나씩 밀리는 현상이 되어 PARAM_2의 값이 ?로 세팅이 되는 현상이 발생하였다. 쿼리 툴에서는 : 가 변수를 받을수 있는 구문이며 ibatis에서도 :가 변수를 받을수 있는것으로 되어 있어 넘겨받는 값이 제대로 세팅되지 않은것 원인 쿼리에 /* 이름 : 홍길동*/ 주석이 원인 주석형식은 맞으나 주석 안에 : 이 들어간것이 문제 해결 주석 안에 : 을 제거 하거나 XML에서 사용하는..
전체 글
모든건 나의 마음으로부터 나오는 것임을...대입 연산자 이름 복합 대입 연산자 뜻 대입연산 x=y x=y 덧셈대입 x+=y x= x+y 뺄셈대입 x-=y x= x-y 곱셈대입 x*=y x= x*y 나눗셈대입 x/=y x= x/y 나머지 연산 대입 x%=y x= x%y 왼쪽 이동 연산 대입 x>>=y x= x>>>y 비트 단위 논리곱 연산 대입 x&=y x= x&y 비트 단위 배타적 논리합 연산 대입 x^=y x= x^y 비트 단위 논리합 연산 대입 x|=y x= x|y 비교 연산자 표현식 설명 예제 == 피연산자들이 같으면 참을 반환 3 == 3 != 피연산자들이 다르면 참을 반환 3!=4 === 피연자들이 같고 자료형도 같을경우 참을 반환 3===3 !== 피연자들이 같지않고 자료형도 다를경우 참을 반환 3!==3 > 좌변의 피연산자 보다 우변..
문자열 (String)var str = "문자열 값입니다."; 숫자 (Number)var num = 2017; 불린 (Boolean)var flag = true; var flag = false; 객체 (Object)//선언 방법1 var obj = { name : "홍길동" ,age : 30 ,address : function(){ return "서울시"; } }; //선언 방법2 var obj = {}; obj.name = "홍길동"; obj.age = 30; obj.address = function(){ return "서울시" } //선언 방법3 var obj = new Ojbect(); obj.name = "홍길동"; obj.age = 30; obj.address = function(){ retur..
주석 한줄 주석 //를 사용 여러줄 주석 /* 주석내용 */를 사용 주석 예제/***************************************** * 여러줄 주석 예제 * 메세지 출력 함수 *****************************************/ function message(){ alert("Hello Javascript"); } //한줄 주석 예제 message();
1) [시작-실행]에서 cmd.exe 를 실행시켜 명령프롬프트 창 오픈 2) C:\> netstat -ano | findstr 8080 -a : 모든 연겨로가 수신 대기 포트를 표시 -n : 주소와 포트 번호를 숫자 형식으로 표시 -o : 각 연결의 소유자 프로세스 ID를 표시 (프로세스 ID를 알면 프로그램도 알 수 있음) 3) C:\>tasklist /FI "PID eq 11078" * 해당 pid에 해당하는 프로그램 확인
package jsp.util; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.Cookie; import java.util.Map; import java.net.URLEncoder; import java.net.URLDecoder; import java.io.IOException; public class CookieBox { private Map cookieMap = new java.util.HashMap();//쿠키를 쌍으로 저장하는 맵 public CookieBox(HttpServletRequest request) { //생성자, 인자로 request를 받는다 Cookie[] cookies = request.getCoo..
100 : Continue 101 : Switching protocols 200 : OK, 에러없이 전송 성공 201 : Created, POST 명령 실행 및 성공 202 : Accepted, 서버가 클라이언트 명령을 받음 203 : Non-authoritative information, 서버가 클라이언트 요구 중 일부 만 전송 204 : No content, 클라언트 요구을 처리했으나 전송할 데이터가 없음 205 : Reset content 206 : Partial content 300 : Multiple choices, 최근에 옮겨진 데이터를 요청 301 : Moved permanently, 요구한 데이터를 변경된 임시 URL에서 찾았음 302 : Moved temporarily, 요구한 데이터가 ..
728x90
반응형