본문 바로가기

전체 글147

[스프링부트-블로그 프로젝트] HTTP @메타코딩 #http요청방식 - get: 데이터 줘 select - post: 데이터 추가 insert - put: 데이터 수정 update - delete: 데이터 삭제 delete how??? #stateless 요청시마다 스트림을 연결해서 데이터 주고받는 방식 채팅 stateful 방식 #MIME타입 https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types text/plain 이런거 전송된 문서의 다양성 설명 헤더 데이터 설명 바디 실제 데이터 패킷스위칭 쪼개보내 선 나눠씀 조립해야함 서킷스위칭 선하나 계속 연결 2022. 2. 24.
Git- 대규모 협업 @메타코딩 #대규모 협업 1. git init touch 환경설정.txt git add . git commit -m "환경설정" git checkout -b topic/login touch 로그인.txt git add . git commit -m "로그인" git checkout master git checkout -b topic/join touch 회원가입.txt git add . git commit -m "회원가입" git checkout topic/login git checkout master git merge --no-ff topic/login esc :wq 2. merge 순서 이해: checkout 순서대로 들어오는데 문제해결 git init touch 환경설정.txt git add . git.. 2022. 2. 24.
Git- 소규모 협업 @메타코딩 #협업하기(소규모) 팀장이 레파지토리만들기 git clone 주소 환경설정 git add . git commit -m "1. 환경설정 완료" git log git checkout -b 'dev' git push --all 세팅->매니지 엑세스->addpeople 세팅->브랜치->rule->require pull request(main) add rule dev require *팀원 git checkout -b dev origin/dev git branch git checkout -b join_topic git add . git commit -m "2. 회원가입 완료" git push origin join_topic 풀리퀘스트 > 뉴풀리퀘스트>devcreate "팀장님 회원가입 완료했습니다.코드확.. 2022. 2. 24.
Git- 혼자개발 @메타코딩 #reset $ git reset --soft 9cce 커밋기록변경 $ git reset --mixed 9cce 파일내용변경 $ git reset --hard 9cce 파일 삭제 #reflog $ git reflog 모든 기록 $ git reset --hard ef2b $ git commit --amend -m "test1 생성완료" 커밋기록변경 #branch $ git branch topic $ git checkout topic $ git branch $ git merge topic Fast-forward 머지 $ git checkout -b topic Switched to a new branch 'topic' #rebase vim- d:drop esc->:wq $ git rebase -i .. 2022. 2. 24.
beancreationexception 에러 missing table spring.jpa.hibernate.ddl-auto = validate 2022. 2. 1.
스프링 프로젝트 #프로젝트 생성 https://start.spring.io/ -보통 gradle: 버전설정, 라이브러리 가져오기 -스프링 부트: 스냅샷 말고 -그룹: 회사 도메인 -Dependencies: Spring Web, Thymeleaf ->generate -IntelliJ>오픈 >빌드.gradle>오픈as프로젝트 -sourceCompatibility = '11' 자바버전 #실행 -Gradle 대신에 자바:실행속도가 더 빠름 -file Setting Build and run using: Gradle IntelliJ IDEA Run tests using: Gradle IntelliJ IDEA 2022. 1. 7.
IntelliJ 설치 https://www.jetbrains.com/ko-kr/idea/download/#section=windows -Community 다운 -C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2021.3.1 -Create Desktop Shortcut : 바탕화면에 바로가기 -Update PATH variable : 윈도우 환경 변수에 PATH를 자동으로 추가(체크) -Update context menu : 폴더 우클릭 IntelliJ에서 열기 -Create Association : .java, .groovy, .kt, .kts 확장자 파일을 클릭했을 때 IntelliJ로 실행 -Download and install 32-bit JetBrains Ru.. 2022. 1. 7.
자바11 설치 #자바11 https://www.oracle.com/java/technologies/downloads/#java11-windows JDK(JAVA Development Kit) : 자바로 개발을 할 수 있는 환경구성 환경변수 -변수 이름:JAVA_HOME -변수 값:C:\Program Files\Java\jdk-11.0.11 -변수 이름 : CLASSPATH -변수 값 : %JAVA_HOME%\lib -Path:새로 만들기 %JAVA_HOME%\bin -cmd: java -version, javac -version 2022. 1. 7.