본문 바로가기

전체 글

[Spring-Mybatis]Mapped Statements collection does not contain value for 에러 INTRO Mapped Statements collection does not contain value for 에러에 대한 원인과 해결방법 해당 에러는 Mybatis관련 에러이다. 1. Mapper를 참조하지 못하는 경우 -->Mapper를 만들었지만, Config파일(ex : application.properties)에 Mapper의 경로를 명시해주지 않은 경우 2. Mapper의 namespace와 DAO에서 호출하는 namespace가 다를 경우, 혹은 id가 다른 경우 -->DAO 등 매퍼를 호출하는 매서드에서 Mapper의 namespace,id를 꼭 맞게 적어줘야 한다. 3. 같은 APP내에 같은 namespace를 가진 Mapper가 2개 이상인 경우 -->해당 경우에도 같은 오류가 발생할 .. 더보기
[MariaDB] 테이블 생성(Create)하고 Select, Insert, Update, Delete 해보기(HeidiSQL 사용) INTRO [MariaDB] 테이블 생성하고 Select, Insert, Update, Delete 해보기 지난 포스팅에서 mariaDB를 설치했다. rangsub.tistory.com/94 [MariaDB] MariaDB(마리아디비) 설치하기 INTRO 마리아디비를 설치하는 과정. 마리아디비는 오픈 소스 RDBMS이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. MySQL이 오라클에 인수되어 저작권이 걸렸고, 이를 해결 rangsub.tistory.com 1. 데이터베이스 생성 --> Windows -> maria를 검색하여 MySQL Client창을 띄운다. --> 초기 설정한 PW를 입력하여 데이터베이스에 접속한다. --> show databases; 를 입력하.. 더보기
[lombok] lombok 설치해보기 INTRO Lombok을 설치해본다. lombok설치 --> 아래 링크에서 LOMBOK을 받는다. projectlombok.org/download Download projectlombok.org 다운받은 파일 실행하면 아래와 같은 화면 볼 수 있다. specify location을 누르고, STS파일이 설치된 경로를 찾아 STS실행파일을 선택해준다. 이후 install/update 버튼 클릭 Quit installer 를 클릭하여 닫고, STS를 재실행한다. 실행 후, help->About Spring Tool Suite 4 를 클릭 맨 아래 Lombok설치 관련 문구가 있으면 정상 설치된것이다. 이후 MAVEN, GRADLE등의 의존성 프레임워크에 LOMBOK의존성을 추가해줘아한다. 아래는 MAVEN .. 더보기
[spring boot+vue.js+mariaDB] 프로젝트 해보기-1(개발환경 구축) INTRO 1편으로 개발환경을 구축할 것이다. 서버로는 Spring boot, 프론트엔드는 Vue.js DB는 MariaDB를 사용한다. 궁극적으로 해볼 프로젝트는 단말 관리 프로젝트이다. 구체적으로 어떤 단말인지는 밝히기가 힘드니 양해 부탁.. 이 프로젝트는 미리 연습하는 프로젝트임. 나도 초보이기 때문에, 최대한 초보의 입장에서 따라하기 쉽게 글을 적을것이다. 틀린 부분이 보인다면 댓글을 주시길 바란다. 1. DB구축 - mariaDB 설치 --> 마리아디비를 설치한다. 설치 방법으로는 아래 포스팅을 참고한다. rangsub.tistory.com/94 [MariaDB] MariaDB(마리아디비) 설치하기 INTRO 마리아디비를 설치하는 과정. 마리아디비는 오픈 소스 RDBMS이다. MySQL과 동일한.. 더보기
[MariaDB] MariaDB(마리아디비) 설치하기 INTRO 마리아디비를 설치하는 과정. 마리아디비는 오픈 소스 RDBMS이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. MySQL이 오라클에 인수되어 저작권이 걸렸고, 이를 해결하기위해 개발됨 마리아는 개발자의 딸 이름이라고 함. 1. Mariadb.org에 접속, 다운로드 -> 아래 페이지에서 설치를 진행한다. downloads.mariadb.org/ Downloads - MariaDB downloads.mariadb.org --> 본인 PC에 맞는 설치파일을 받아준다. 2. 설치 과정 -->라이센스에 동의하고 설치 시작한다. -->root 비밀번호를 설정해야 한다. 비번은 그냥 root로 한다. enable access from remote machines fo.. 더보기
[window10] 오래 된 노트북 touchpad 성능 업그레이드 시켜보기 INTRO 노트북의 터치패드는, PTP(Precision Touchpad)와 일반 터치패드로 구분됩니다. window10에서는 PTP를 위해 3손가락,4손가락 컨트롤을 지원합니다. 하지만 오래 된 노트북의 터치패드로는 이 기능을 사용할 수 없는데요, 터치패드의 SW(드라이버)를 강제 업데이트하여 이를 편법으로 사용하는 방법을 공유해보고자 합니다. 결론부터 말씀드리면, 해당 기능을 사용할 수 있을지 없을지는 해봐야 알 수 있습니다. 저같은 경우는 적용해보았지만 4손가락 제스쳐가 동작하지 않았습니다. S/W는 적용되었지만 H/W가 지원하지 않는 경우로 보여집니다만, 기존 설치되어있던 드라이버의 터치감보다는 훨씬 나아진 것을 볼 수 있었습니다. PTP(Precision Touchpad) 란? --> 설정-> .. 더보기
[인프라 기초] CentOS 실습해보기 -4(파일시스템,dnf) 리눅스는 초기에 미닉스의 파일시스템을 사용했으나 곧 ext 파일 시스템으로 알려진 리눅스 고유의 파일시스템을 만들어 사용함. ext : 레미 카드가 1992년 개발하였다. ext2: 레미 카드가 1993년 개발하였다. ext3: 스티븐 트위디가 2001년 개발. ext4: 밍밍카오, 안드레 딜거, 렉스 주라블레프, 데이브 클레이캠프, 테오도어 츠오, 에릭 샌딘, 샘나그시네등이 2008년 개발 XFS: 실리콘 그래픽스라는 회사가 2000년 개발 디스크 관리 1. 디스크 사용량 관리 : df명령 디스크의 남은 공간에 대한 정보를 출력한다. 파일 시스템 장치명 파일 시스템의 전체 용량, 파일 시스템의 사용량 등을 나타낸다. 리눅스 시스템의 부팅 전원 ON -> 바이오스 단계 -> 부트로더 단계 -> 커널 초기.. 더보기
[인프라 기초] CentOS 실습해보기 -3 (프로세스 관리) 상태 코드 리눅스의 프로세스들의 상태를 확인할 수 있는 코드들이 있다. man ps 명령어를 입력하면, ps에 대한 매뉴얼이 나온다. 페이지를 내려보다보면, State Code에 대한 설명이 나와있다. PROCESS STATE CODES Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state of a process: D uninterruptible sleep (usually IO) I Idle kernel thread R running or runnable (on run queue) S interruptible sleep (.. 더보기

반응형