본문 바로가기
반응형

분류 전체보기71

jpa에서 mysql8 예약어로 된 컬럼 사용시 옵션 설정 mysql5.7 버전을 사용하다가 myslq8로 마이그레이션 진행시 기존에 사용하던 컬럼이 myslq8 예약어와 동일한 이름으로 되어 있어 변경이 필요하다. 1. 예약어가 정의된 컬럼에 쌍따옴표 또는 아포스트로피를 추가한다. @Column(name = "`rank`") private int rank; 하지만 개발중에 mysql에 정의된 예약어와 겹치는 부분에 대해서 항상 체킹해야 하므로 불편하다. persistence.xml에 property를 추가한다. ... ... ... ... * Should all database identifiers be quoted. A true/false option. - hibernate.globally_quoted_identifiers * JPA states that c.. 2024. 2. 5.
gradlew 프록시 서버 설정 방화벽으로 outbound가 막혀있을 경우 gradlew 를 실행하게 되면 gradle 패키지를 설치할 수 없다. 프록시 서버 설정이 되어 있다면 프록시 서버 설정을 추가하여 패키지를 설치한다. 프록시 서버설정을 추가하는 방법은 command시에 proxy 서버정보를 추가하는 방법과 ${JAVA_HOME}/jre/lib/net.properties 파일에 proxy서버 정보를 추가하는 방법이 있다. 1. gradlew 명령어에 proxy 서버 정보를 추가한다. http gradlew -Dhttp.proxyHost=xxx.xxx.xxx.xxx -Dhttp.proxyPort=xxx https gradlew -Dhttps.proxyHost=xxx.xxx.xxx.xxx -Dhttps.proxyPort=xxx 2... 2024. 2. 1.
일반 계정으로 docker 실행하기 docker를 처음 설치하면 root계정으로만 실행할 수 있다. docker그룹에 일반 계정을 추가하게되면 추가한 계정으로도 docker를 실행할 수 있다. #docker 그룹에 계정 추가 sudo usermod -G docker -a {계정} #docker 그룹 확인 sudo grep docker /etc/group 2024. 1. 31.
centos7 docker mysql8.0.35 적용기 현재 mysql 5.7 버전이 동작하고 있는 서버에 mysql 8.0.35 버전을 docker로 구동시키기 위해서 삽질한걸 기록한다. 서버 정보 $ docker version Client: Version: 18.09.6 API version: 1.39 Go version: go1.10.8 Git commit: 481bc77156 Built: Sat May 4 02:34:58 2019 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 18.09.6 API version: 1.39 (minimum version 1.12) Go version: go1.10.8 Git commit: 481bc77 .. 2024. 1. 29.
반응형