본문 바로가기

공부방109

[오류]Mapped Statements collection does not contain value for​ ~ 일을 하다가 이런 오류가 생겼는데.. 몸상태가 메롱이라 그런지 왜 발생되는지 찾는게 힘들었던.. 에러메시지 > java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for​ xxxxxxxxxxxxx~ 오류가 생기는 이유 1. MAPPER ID가 동일하지 않음 ex) mapper파일에 2023. 4. 14.
[Oracle] 프로시저 내용 조회 프로젝트에 투입되어 일을 하다보면 혼자 일하는게 아니라서 내가 만들지 않은 부분에 대해 조회를 해봐야하는 경우가 있는데 정리되어 있는 문서가 없을 경우 찾아보기가 난해할때가 있다. 그럴때 유용한 기능 중 하나 ▶ 프로시저, 함수 등의 내용 검색 SELECT A.OBJECT_ID , A.OBJECT_NAME , A.OBJECT_TYPE , A.TEXT FROM USER_OBJECTS A INNER JOIN USER_SOURCE B ON A.OBJECT_NAME = B.NAME WHERE A.OBJECT_TYPE IN ("찾고자하는 프로시저 등") /* PROCEDURE, FUNCTION, PACKAGE BODY, PACKAGE 등 */ AND A.TEXT LIKE '%찾으려하는 문구(단어)%' /* 찾으려.. 2023. 2. 24.
Eclipse 배경색 변경 늘상 흰색배경으로 이클립스를 사용하는 와중에 눈이 너무 피로해지는거 같은 느낌에 배경색을 변경하기로 함. 현재 내가 사용중인 이클립스는 전자정부버전으로 색상이 4가지로 구성되어있음. -> Classic, Dark, Light, System 변경방법 메뉴 : Window > Preferences > General > Appearance > Theme 항목 색상 변경 개인적으로 어두운색을 좀 좋아하다보니 배경색을 dark로 변경. 배경이 Light일 경우와 Dark의 확연히 다른점은 아마 명령어별 색상이 확연한 차이가 아닐가 싶다. Classic, Dark, Light, System 4가지 색상을 다 해보진 않았지만 한번씩 변경해보고 본인이 편안한 색상으로 선택해서 사용하면 보다 코딩할때 도움이 될거같다. 2023. 1. 7.
[mariaDB] mariaDB 란? Maria DB란? 오픈소스(무료) RDBMS(관계형 데이터베이스) MySQL과의 관계 MySQL은 오라클에 인수된 이후 최근에 유료화가 되었고 MySQL의 창업자중 한명인 몬티 와이드니어스와 일부 개발자는 오라클의 정책이 추구하는바와 맞지 않는 등의 이유를 통해 오라클을 나와 MariaDB사를 설립하여 MariaDB를 개발. 즉 MySQL을 개발했던 핵심개발자들이 오라클사를 나와 만든것이 MariaDB "Maria"라는 이름 또한 MySQL의 책임 개발자의 두번째 공주님(딸)의 이름에서 가져온 것이라고 함 Miria DB는 MySQL의 소스코드를 그대로 가져와 개발한 것이므로 거의 모든 기능이 동일. 즉 서로간의 호환성이 보장 되는 것입니다. 따로 설정을 변경하지 않는 경우 서비스 포트마저 3306으로.. 2022. 12. 3.
placeholder HTML5의 placeholder 속성 input 요소와 textarea 요소에 알맞은 힌트를 제공할 목적으로 사용 이런식으로 적색네모 안에 쓰여있는 글자가 힌트 해당 칸에 어떤걸 입력해야할지 알려주는 용도 사용 방법 문제점 IE 6~9 사이의 브라우저는 HTML5의 placeholder 속성 지원불가 해결 방법 1. 스크립트 다운로드(https://github.com/mathiasbynens/jquery-placeholder) placeholder.js 를 사용하면 IE9 이하는 .placeholder 이라는 클래스가 자동으로 생성 2. 코드 추가 3. js파일에 코드 추가 $('input, textarea').placeholder(); 4. css.파일에 .placeholder 클래스를 이용해 속성 .. 2022. 11. 27.
Neither BindingResult nor plain target object for bean name 'command' available as request attribute 하... 난리도 아니었네.. 평소처럼 VO를 셋팅하고 등등을 진행하고 있는데 문득 뜬 오류... ????? bean name 이 "command" ??? 이런거 내 프로그램에 셋팅한적 없는데?? 라며 오지게 찾아봄... 검색해도 안나옴... 저건 머지... 일단 찾다보니 sql-mapper-config.xml에도 VO 등록이 안되어있어서 재빨리 등록! 인데... 이래도 동일한 오류 발생 jsp파일에 셋팅한게 아이디 비밀번호 이부분에서 오류가 나는데 머지??라고 한참 찾아봄 path="userId"를 적은부분에서 오류가 발생한거는 발견함. 근데 왜 오류인지 알수가 없음 지금까지 저렇게 계속 써왔는데 이전에 다른 프로젝트 소스를 봐도 동일함. 일단 "command"라는 빈네임에서 멘붕이와서 며칠동안 찾아보게.. 2022. 11. 20.