일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- MariaDB
- bulkinsert
- query
- 부스트코스
- github
- vscode tutorial
- JSON
- jsp
- 구멍가게코딩단
- 기출문제
- Tomcat
- jdbc
- egov
- checkbox
- NoSQL
- 정보처리산업기사
- vue.js
- java
- JQuery
- 오라클
- swipe 배너
- insertAll
- mysql
- JAXBContext
- 마스킹
- spring
- vue Carousel
- Ajax
- INSERT
- mybatis
- Today
- Total
목록
728x90
반응형
분류 전체보기 (97)
개발새발
select case when block_yn = 'Y' then '차단' when drop_yn = 'Y' then '탈퇴' when block_yn ='N' and drop_yn ='N' then '정상' end as status from svc_user; 지금 사용하고 있는 postgre에서는 이렇게해도 문제없이 잘 돌아간다. 하지만 저 쿼리를 mybatis에서 사용하려고 하면 ()로 묶어줘야한다 like this,, select , user_no , (case when block_yn = 'Y' then '차단' when drop_yn = 'Y' then '탈퇴' when block_yn ='N' and drop_yn ='N' then '정상' end) as status , user_email f..
그리드로 만들어진 테이블에서 행클릭을 하면 상세로 넘어가는데마지막 열은 버튼으로 되어있어서 행클릭이 되지 않게 해야했다. 그리드 옵션에서 할 수 있는게 없을까 찾다가 발견한 코드 - 행 전체가 클릭되는 이벤트 함수 안에서 이벤트를 하나 더 줘서 마지막 열은 제외시키고 클릭되게해서 상세페이지로 넘어간다.//리스트 clickfunction clickEvent(row, el, field){ $('#userTable tbody').on('click', 'tr td:not(:last-child)', function() { location.href='#'; });} 만약, 한 행의 마지막 열에 클릭이벤트를 제외시키고 싶다면 tr뒤에 클래스명을 붙여 요로케 하면 되지 않을까? $('#userTable tbody')...
${i>9?i:'0'}${i>9?'':i}:00 ${i>9?i:'0'}${i>9?'':i}:00
VO에서 카멜케이스로 사용 (카멜 케이스 : 첫 단어의 첫 글자는 소문자, 두 번째 글자부터는 첫 글자를 대문자로 쓰는 방식) import java.util.List; import lombok.Data; @Data public class CallVO extends PagingVO { private String vCallYn; } 디비 필드명 스네이크 케이스로 사용 (스네이크 케이스 : 단어 사이를 _ 로 나누는 방식) V_CALL_YN lombok을 쓰면서 jsp에서 ${data.vCallYn}로 접근시 "Property [vCallYn] not found on type" 에러가 난다. lombok이 자동으로 카멜 케이스를 이용한 getter, setter메서드를 만들 때 getVCallYn()으로 생성..
invalid input syntax for type timestamp: "" = 타임 스탬프 유형에 대한 잘못된 입력 구문 : "" TIMESTAMP 데이터타입인 컬럼을 TO_CHAR(REG_DT, 'YYYY-MM-DD') AS REG_DT 요료코롬 바꿔줘야한다
pom.xml에서 "Multiple annotations found at this line" 간혹 서버(Tomcat)에서 Run할 때, 해당 프로젝트에 자동으로 라이브러리를 추가하지 못한 경우에 발생할 수 있습니다. 1. Project 선택 - Properties > Java Build Path > Libraries에 Server Library(ex. Apache Tomcat)가 있는지 확인 2. 없으면 add Library - serverRuntime -Apache Tomcat 추가
Cannot delete or update a parent row: a foreign key constraint fails (`test`.`tbl_reply`, CONSTRAINT `fk_board` FOREIGN KEY (`bno`) REFERENCES `tbl_board` (`bno`)) : 부모 행을 삭제하거나 업데이트 할 수 없습니다 : 외래 키 제약 조건 실패 기본키를 삭제할 때, 해당 기본키를 외래키로 하는 모든 값이 삭제되야 하는 경우도 있을 것이다. 그냥 DELETE를 이용해서 삭제해도 되겠지만, 테이블 구조가 복잡할 경우 까다로운 작업이 될 수 있다. MySQL은 단일 DELETE 쿼리에 대해서 하위 테이블의 데이터를 자동으로 삭제 할 수 있도록 외래키에 대해서 ON DELETE CASC..
Advanced REST Client = API를 테스트 하기 위함 Advanced REST client 설치 https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo 위 링크 들어가서 확장프로그램 설치한 후 실행하시면 됩니다. 1. URL을 입력하고, 전송 방식을 선택한다. (전송 방식에 따라 추가적인 데이터를 입력할 수 있는 창이 보여짐) 2. send 버튼을 누르고 200ok가 뜨면 성공! 댓글 조회 댓글 수정 댓글 삭제