728x90

그냥 공부 4

GIT CLI 시작하기 (버전관리)

git init : 버전관리 시작 (init = Initialize초기화) (ex. git init . ->현재 디렉토리 버전관리 시작) .git 폴더 생성됨 절대 삭제 금지 버전이 저장되는 곳 : Repository 버전으로 만들어지기 전 단계: Working Tree 버전으로 만들기 원하는 거 올리는 곳 : Staging Area Working Tree(수정한 파일들) ->Staging Area(버전으로 만들 파일) -> Repository(만들어진 버전) git status : working tree status git add : add to staging area git commit : create version (ex. git commit -m "메세지작성") git log : show vers..

그냥 공부 2021.10.09

POSIX CLI 기초

운영체제 조작방법 두가지 GUI (Graphic User Interface) vs CLI (Command Line Interface) GUI : 그래픽한 방법으로 마우스/터치등으로 컴퓨터 조작 CLI : 명령어를 이용해서 언어적/논리적으로 컴퓨터 조작 POSIX방식의 CLI POSIX ? portable operating system interface unix계열의 컴퓨터를 서로 동일한 방법으로 제어하기 위한 표준 (Unix뿐만 아니라 거기서 파생된 Linux와 MacOS도 POSIX를 따르고 있음) Windows는 CMD, PowerShell의 방법을 갖기 때문에 기본적으로 호환되지 않음 호환하는 방법 두가지 1. EMULATOR 설치하면 POSIX로 가능함 ex. git에서 프로그램 설치(git ba..

그냥 공부 2021.10.09

Git이란?

Git ? 버전 관리 시스템 //다양한 git program이 존재 (소스트리가 복잡하지만 강력!) //git 실제 오리지널 프로그램 존재 (Cli) Git의 3대목적 1) Version (버전관리) -commit은 version을 생성한다고 생각하면 된다. -문서의 변경사항을 추적해 나갈 수 있다. 2) backup (백업) -local에서 remote repository로 push 3) collaborate (협업) -원격저장소를 매개로 하여 push와 pull을 통해 협업을 이어감 생활코딩 요약

그냥 공부 2021.10.09

[error] Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for

review 목록을 읽어오는 중 아래와 같은 에러가 발생했다 구글링 검색결과 아래와 같은 다섯가지 사항을 점검해보라고 한다 1. mapper id가 다를경우 - 쿼리문을 등록한 mapper파일의 select태그 내 id와 mapper파일에 접근하는 java파일(DAO나 service)에 적어놓은 id값이 다른 경우 2. Parameter와 bean의 필드명이 틀린 경우 3. 쿼리문을 등록한 mapper파일의 namespace와 mapper파일에 접근하는 java파일(DAO나 service)에서 호출하는 namespace 다를 경우 4. MyBatis config파일에 mapper가 정의가 되어 있지 않거나 스펠링이 틀린 경우 5. application내에서 mapper에 정의된 namespace 명칭이 ..

그냥 공부 2021.09.18
728x90