본문 바로가기

전체 보기29

관계형데이터베이스(RDBMS)별Merge 정리 Merge 문은 조건에 따라 INSERT / UPDATE || DELETE 를 할 수 있는 구문입니다. MyBatis를 사용하는 경우 mapper.xml에 사용하는 태그도 다르니 참고하면 됩니다. 다른 블로그나, 티스토리 등 구글링을하면 기본적인 문법이 나와서 따로 정리하지는 않고, 대신 DB별로 자기 자신 테이블을 조회하는 문법을 정리하려고 합니다 보다 다양한 Merge문법은 아래 DB별 링크를 참고하면 됩니다. DB2 ( https://www.ibm.com/support/knowledgecenter/ko/SSEPGG_10.5.0/com.ibm.db2.luw.sql.ref.doc/doc/r0010873.html ) MyBatis : DAO.java : update 1 2 3 4 5 6 7 8 9 10 .. 2020. 3. 13.
IE 9에서 input태그 file 에러 이슈, input태그 accecpt, multiple 지원 버전 개발 후 테스트를 진행하던 중 다양한 브라우저에서 테스트를 하다가 발견하게 되었다. 일단 소스를 보면 알겠지만, input태그의 file이 좀 올드(?) 해서 스타일을 먹이기 위해 파일 첨부 여부에 따라 버튼에 스타일을 준 상태이다. 물론 스크립트로 작성되어있다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 첨부파일1 *pdf, jpg, jpeg, png, gif, txt 및 오피스파일 형식의 10MB이하를 첨부하실 수 있습니다. Colored by Color Scripter 다른 브라우저에서는 정상적으로 돌아갔지만..! IE 9에서는 콘솔창에 에러가 발생하였다 정의되지 않은 또는 null 참조의 속성 0을 가져올 수 없습니다. 개발자 도구를 통한 웹 디버깅을 했을 때 스크립트의.. 2020. 3. 10.
IE와 Edge에서 onclick 이벤트 시 더블클릭 이슈 + 엣지의 html() 개발 완료 후 각기 다른 브라우저에서 테스트를 진행하고 있었다.. 크롬, 파폭에서는 정상적으로 작동하던 스크립트가 유독 IE랑 Edge에서만!! 말썽이었다ㅠㅠ 해당 기능은 selectBox(셀렉트박스)에 체크 여부에 따라 html태그를 append 시키는 기능으로체크를 하면 추가가 되고 체크를 해제하면 추가된 항목도 삭제가 되는 식이었다 (예를 들어, onclick에 checked 여부를 보고 append를 걸어놓으면 ie/edge에선 체크가 해제되는게 아니라 두번 들어가게 된다. 물론 조금 빠르게 누르는 경우..) 하지만 이때..selectBox 더블클릭하면 중복으로 들어가는 현상이 발생한다!! 따라서 구글링 한 결과 onclick대신 onchange를 쓰면 해결된다고 하여 수정했더니 해결...그런 의.. 2020. 2. 27.
[JPA 공부일지] JPA와 DB설정 동작확인 해당 일지의 내용은 인프런의 김영한 - 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발의 내용을 학습한 것임을 알려드립니다. build.gradle plugins { id 'org.springframework.boot' version '2.1.9.RELEASE' id 'io.spring.dependency-management' version '1.0.8.RELEASE' id 'java' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() }.. 2020. 1. 27.