[Spring] Spring 환경 IntelliJ에 구축
·
SpringBoot
IntelliJ 다운로드 https://www.jetbrains.com/ko-kr/idea/download/#section=windows(위의 사이트에서 다운로드 진행)원하는 것으로 다운로드 진행하면 되나 무료 버전인 Community Edition 으로 다운로드 함Spring 환경설정 1. Spring Initializr 이용하기https://start.spring.io/사이트에서 원하는 버전과 프로젝트 명을 지정하고 다운로드한다. 2. IntelliJ에서 폴더 열기1번에서 다운받은 폴더의 압축을 해지한 경로를 확인하고IntelliJ에서 열어준다.위의 사진처럼 빌드되지 않는다면 1번 단계에서 Spring Boot 의 버전을 2.7.7로 바꿔보시는걸 추천드립니다 추가정보1. application.yml ..
[Git] 검색하기 귀찮아서 모아둔 명령어
·
공통
1. warning: in the working copy of 어쩌구 오류날 때- 윈도우 버전git config --global core.autocrlf true2. 새 레파지토리에 기존 파일 연동할 때git remote add origin "원격저장소 https"git pull origin maingit add --all 또는 git add .git commit -m "커밋할 내용"git push origin main 출처https://cocoon1787.tistory.com/728 [Git] "LF will be replaced by CRLF in..." 에러 해결 방법warning: LF will be replaced by CRLF in app.js. The file will have its ori..
[Spring] 포트번호 오류 해결
·
SpringBoot
스프링 웹 개발 기초정적 컨텐츠MVC와 템플릿 엔진API생성한 정적 페이지로 이동하는 방법hello-static.html 정적 페이지를 생성한 후 body에 '정적 컨텐츠입니다.' 를 작성해주었다.포트번호 뒤에 이동하고자 하는 파일 명을 붙여주면 된다.포트번호 오류 발생**Error :** Process 'command 'C:\Program Files\Java\jdk\bin\java.exe'' finished with non-zero exit value 1이때 위와 같은 오류 발생 시 아래의 방법처럼 해결할 수 있다. 1. 작업 관리자 이용하기작업관리자에서 불필요하게 실행되는 작업을 중지시킨다.2. application.properties 파일 이용하기server.port=8090위처럼 작성하고 원하는 ..
[Spring] View 환경설정
·
SpringBoot
디렉터리 구조HelloController.javapackage hello.hellospring.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;@Controllerpublic class HelloController { @GetMapping("hello") // "hello" 가 들어오면 아래의 메소드를 호출해준다. public String hello(Model model) { model.addAttribute("data","hello!!"); r..
[MySQL] 테이블 생성 및 CRUD 기초
·
데이터베이스/MySQL
MySQL Cheat Sheet 에서 SQL문 예제 확인 가능 테이블 구조 확인DESC 테이블명;INSERT  구문INSERT INTO 테이블명(열1,열2,열3...) VALUES(값1,값2,값3...);SELECT 구문SELECT 확인할내용 FROM 가져올테이블명 WHERE 조건 ORDER BY 정렬기준;전체 조회열 지정내용 지정조건 지정정렬 기준 지정DESC : 오름차순LIMIT 숫자 : 해당되는 수 만큼의 행만 확인하겠다.UPDATE 구문UPDATE [테이블] SET [열] = '변경할값' WHERE [조건];DELETE 구문DELETE FROM 테이블명 WHERE 조건;
[MySQL] MySQL 기본
·
데이터베이스/MySQL
MySQL의 구조MySQL 서버 접속-uroot : 모든 권한 사용 가능 MySQL 스키마의 사용데이터베이스 생성CREATE DATABASE 데이터베이스이름데이터베이스 삭제DROP DATABASE 데이터베이스이름데이터베이스 확인SHOW DATABASES데이터베이스 사용USE 데이터베이스이름SQL과 테이블의 구조
[MySQL] 설치 및 접속 방법 (bitnami사용)
·
데이터베이스/MySQL
MySQL 설치 링크https://bitnami.com/download/files/stacks/wampstack/8.0.3-2/bitnami-wampstack-8.0.3-2-windows-x64-installer.exe?with_popup_skip_signin=1  Download WAMP packaged by BitnamiI just downloaded WAMP packaged by @bitnami. Check it out! https://bitnami.com/stack/wamp #applicationawesomeness Tweet will open in a new window Tweetbitnami.com MySQL 정상작동 확인 방법MySQL 이 정상적으로 작동하지 않는다면 이곳에서 Start가 되..
[React] React.lazy 와 React Router 라이브러리 사용방법
·
React/활용
시작하기 전내용이 많거나 큰 js 페이지를 전송할 때 저사양 장치를 사용 중이거나 저속 네트워크를 연결해서 로드되는 시간이 오래걸립니다. 이럴 때 필요한 것이 코드 분할입니다. React.lazy함수와 React-router-dom  라이브러리를 사용하면 Route 기반 코드 분할을 설정할 수 있습니다. 지금부터 React.lazy함수와 React-router-dom  라이브러리에 대해 간략하게 알아보겠습니다.(사용 방법을 잊지 않기 위해 매우 간략하게 기록했습니다. 자세한 내용은 참고 사이트에서 확인해주시면 감사하겠습니다.)React-router-dom 설치   1    React-router-dom 이란?Router를 사용해서 페이지를 이용할 때 사용하는 라이브러리입니다.   2   설치하는 방법np..