전체 글 208

[SpringBoot-Gradle] application.properties 테이블 자동 생성 오류

springboot 입문자에겐 멀고도 험한길 ... 여튼 테이블을 자동 생성해준다해서 해보는데 계속 MySQLException 이 뜨고 뻘건 에러문구만 나서 찾고 찾다가 해결 열받네 .. VO는 잘만들어졌다는 가정하에 .. Member package com.bug41.sample.model; import lombok.Getter; import lombok.RequiredArgsConstructor; import lombok.Setter; import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicUpdate; import javax.persistence.*; import java.util.Date; @Req..

IT/JAVA 2021.08.09

[Centos6] Centos 6.10 yum update 에러 정리 repo 문제

x86_64 (64비트) 경우엔 그래도 저장소가 여기저기 있는거 같은데 i386 (32비트) 는 이제 많이 사라진듯하다 처음엔 그냥 아래처럼 해주고 yum update 하면되겠지 했는데 그래도 안됀다 echo "https://vault.centos.org/6.10/os/i386/" > /var/cache/yum/i386/6/base/mirrorlist.txt echo "https://vault.centos.org/6.10/extras/i386/" > /var/cache/yum/i386/6/extras/mirrorlist.txt echo "https://vault.centos.org/6.10/updates/i386/" > /var/cache/yum/i386/6/updates/mirrorlist.txt 아래..

IT/잡다구리 2021.08.05

[Git] 리눅스 자체 git 서버 내에 프로젝트 repo 생성

서버내에 git 서버가 세팅 다되어있다는 가정하에 진행하는 방식 #디렉토리에 폴더명 생성 mkdir project #프로젝트 폴더 진입후 init 선언 cd project git init --bare #정상적으로 세팅되었을시 아래 문구 뜸 #Initialized empty Git repository in /disk/ㅇㅇㅇㅇ/project/ #프로젝트 폴더 생성후 권한 부여 chown -R gituser:gituser /disk/ㅇㅇㅇㅇ/project

IT/잡다구리 2021.08.03

[LINUX] DB dump 백업 shell 파일 관련 정리

#!/bin/sh #백업날짜 BACKUP_DAY=`date '+%Y%m%d_%H%M%S_%3N'` echo ================================ echo MariaDB Backup echo db_backup.sh process start echo $BACKUP_DAY echo ================================ echo #오늘날짜 TODAY=`date '+%Y%m%d_0040'` #백업할 경로 BACKUP_DIR=/mysql_backup/$TODAY #오늘날짜명으로 된 폴더 없을시 생성 echo $BACKUP_DIR if [ ! -d /mysql_backup/$(date +$TODAY) ] then mkdir $BACKUP_DIR fi BACKUP_DAY=`d..

IT/잡다구리 2021.07.29

Springboot Gradle Execution failed for task ':compileJava'.

환경 : 윈도우10, vs code 우선 결론 먼저 말하면 해당 에러는 윈도우 환경 변수에 설정된 JAVA path 와 vscode 상에서 인식한 java path 가 달라서 발생한 문제고 아래 오류문구를 자세히 보면 Compiling with toolchain 'C:\Program Files\Java\jdk1.8.0.241' 이런식으로 들어가있는걸 볼수있는데 이건 vscode 상에서 인식한 settings.json 에 경로가 저렇게 박혀있단거고, 또 윈도우상에서의 자바경로 , 명령프롬프트 창에서 java 경로를 확인해보면 D 드라이브에 위치한걸 볼수있다 ㅋㅋ 짜증 ~ 결국은 jdk 11 이상의 버전이 필요해서 D 드라이브로 맞춰줬다 vs code 상에서 File - Preferences - Settin..

IT/JAVA 2021.07.23

SpringBoot (Gradle Project) 에서 React 사용하기 (1)

* 시작하기전에 PC에 node, npm 은 필수로 설치되어있어야합니다. React 설치 준비 위해서는 아래 링크 참고하시면 됩니다. [React] ReactJS 입문 준비 https://blog.naver.com/bugkingus/221718414687 스프링부트 프로젝트 생성 https://start.spring.io/ 해당 스샷에는 안찍혀있지만 우측에 Dependencies 설정을 할수있는데 거기서 Spring Web 선택을 해줘야하지만 선택 안해도 직접 build.gradle 에서 수정해줘도 무방합니다. 선택후에 GENERATE 버튼을 누르면 압축파일이 다운받아집니다. C:\web_developer\spring 에 압축풀기 C:\web_developer\spring\vs_reactApp 진입 후 ..

IT/JAVA 2021.07.23

[vscode EXTENSIONS ] 추천하는 확장프로그램 리스트

제가 현재 사용하고있는 vscode 기준 확장프로그램 리스트입니다. 나도 안까먹고자 메모해둡니다 ㅎㅎ 그냥 리스트만 써놓고 냅둘라하다가 ... 그래도 다른분들도 보실수 있으실테니 아주 간략하게만 한줄 요약해서 기재해놓습니다. Bracket Pair Colorizer - 괄호 색 구분 () {} 등등 ESLint - 자바스크립트 오류 구분 GitHub Theme - 테마 색깔지정 라이트 다크 등등 npm intellisense - npm 자동완성 path intellisense - path 자동완성 php intelephense - 오류 진단 JavaScript (ES6) code snippets - snippets 은 그냥 코딩 자동완성으로 좀더 빠르고 편하게 해준다고 생각하시면 됩니다. --------..

IT/잡다구리 2021.07.22

[laravel] laralvelsail 라라벨세일 간단메모

라라벨세일은 내가 알아본바로는 그냥 심플하게 요약하면 라라벨 프로젝트를 docker-compose.yml 파일로 만들어주는 기능이다. 기존에 만들어져있는 라라벨 프로젝트 내부에서 lalaravelsail 이라는 명령어를 쳐서 yml 파일을 만들수있다. #프로젝트 생성 composer create-project --prefer-dist laravel/laravel myProject 라라벨 프로젝트 생성 후에 진입하여 아래 명령어 입력 *프로젝트 생성시에 composer 에러가 있었는데 대부분 뭘 더 설치해야된다 라는 에러라서 install 해주면 쉽게 해결가능 내 경우엔 아래것들이 없어서 설치진행 yum install php-mbstring , php-xml #라라벨 폴더 권한 조정 chown -R use..

IT/PHP 2021.07.21

[Docker] docker-compose 이용한 mariadb + tomcat 서버 세팅 추가정리

기존에 돌아가고있는 톰캣 서버가 있는데 jar 파일도 여러개있고 이것저것 함수 쓰이는게 많아서 환경을 어떻게 구성해줘야하나 .. 고민하다가 결국 성공했는데 핵심은 jar 파일이었다. jar파일 그대로 옮겨주고 context.xml 에 DB 정보 수정해주고, 에러는 톰캣컨테이너 로그를 찍어보면서 해결했다. 뭐.. 말이 쉽지 맨땅에 헤딩하기가 좀 힘들긴했다 --; 기존에 Docker 환경에서 구성한 톰캣에서는 vi /etc/source 환경설정도 수정하고 jdk 파일도 옮겨서 하고 뭐 그랫었는데 이번에는 굳이 그렇게까진 안했고 기존 톰캣 도커이미지에서 기본으로 세팅되어있는 openJdk-11 을 이용하였다. 그리고 그땐 docker cp 하면서 노가다를 좀 많이 뛰었는데 그럴 필요없이 그냥 도커 마운트만 지..

IT/Docker 2021.07.14
300x250