전체 글 (142) 썸네일형 리스트형 [Thymeleaf] 문자열 조합(합치기) Thymeleaf에서 문자열 조합 먼가 지저분하다. 이럴 때, |로 싸주면 문자열을 조합할 수 있다. JavaScript 마스킹 처리 /* * 마지막 글자를 * 처리한다. (ex. 홍길동 → 홍길*) */ function maskingName(strName) { if(strName === undefined || strName === '') { return ''; } var pattern = /.$/; // 정규식 return strName.replace(pattern, "*"); } /* * 뒤에서 부터 3글자를 * 처리한다. (ex. 12가3456 → 12가3***) */ function maskingCar(strCar) { if (strCar == undefined || strCar === '') { return ''; } var pattern = /.{3}$/; // 정규식 return strCar.replace(pattern, .. mybatis 날짜 사이 조회 쿼리 문 날짜 조회 select box를 만들고 시작 날짜~종료 날짜 사이의 데이터를 검색하기 위한 쿼리문 = #{WK_DATE1} ]]> 또는 를 사용해서 널 값 체크 또는 비어있는지 확인 하고 안에 AND ~ 쿼리문을 작성해서 검색해온다. AND 컬럼 BETWEEN #{startDate} and #{endDate} 이런 느낌으로. 여기서 startDate, endDate는 html에서 이렇게 명시가 되어 있을때 값을 받아와서 비교를 해준다. 이클립스 유용한 단축키 모음 추천 완성 : ctrl + space 자동 정렬 : ctrl + shift + f 자동 임포트 : ctrl + shift + o (영어 o) 해당 행 위아래 이동 : alt + ↑ or alt + ↓ 해당 행 아래에 복사 : ctrl + alt + ↓ 해당 행 삭제 : ctrl + d 세로 편집 : alt + shift + A 대문자 변환 : ctrl + shift + x 소문자 변환 : ctrl + shift + y 범위 들여쓰기 : ctrl + shift + tab 범위 내어쓰기 : shift + tab 범위 주석 : ctrl + shift + / 범위 주석 해제 : ctrl + shift + \ 메서드나 필드가 참조하고 있는 곳으로 이동 : ctrl + shift + g getter, setter .. input type date의 날짜 비교 태그의 date 타입을 document.getElementById().value 로 값을 가져오면 yyyy-mm-dd 의 형태로 값을 가져온다. js의 new Date() 함수를 사용해서 현재시간을 구하면 yyyy-mm-dd 형식이 아닌 다른 형식으로 date값이 저장된다. 때문에 의 값을 가져와서 js의 new Date()와 비교하기 위해선 파싱을 해줄 필요가 있겠다. function getFormatDate(date){ var year = date.getFullYear(); //yyyy var month = (1 + date.getMonth()); //M month = month >= 10 ? month : '0' + month; //month 두자리로 저장 var day = date.getDate(.. Error 1064(42000) : you have an error in your SQL Syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at Line 4 Error 1064(42000) : you have an error in your SQL Syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at Line 4 검색을 위해 mapper에 쿼리문 작성 중에 이러한 오류가 났다. 무슨 오류인고 찾아 보니 SQL 문법에러. 여러분 MySQL에 해당하는 서버 버전 메뉴얼을 확인 한 뒤 올바른 문법을 Line 4 '' 주변에 사용해라! 이러한 뜻이다.! 이 에러는 대부분 값들의 Line 4 부분에 작은 따옴표('') 를 닫지 않아서 이거나 짝수가 아니어서 나는 에러일 경우가 많습니다. 따라서 제일 뒤에 나오는 Line ** 과.. Column: 'Column_Name' in where clause is ambiguous 오류 조인을 할 시에 A라는 테이블과 B라는 테이블에 같은 컬럼이 존재 ex) select * from A, B where id = 10 -> 오류 why? A,B 컬럼을 from 해놓고 id가 어떤 테이블에서 사용되는지 정확히 명시를 안 해줬기 때문 즉, A.id 또는 B.id 이런식으로 명시 모던 자바스크립트 딥 다이브 공부 시작 새벽 7시 스터디 가는게 힘들긴 하지만.. 성장을 위해서라면.. 빠샤 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음