2. 웹개발
-
[springboot] [intellij] [jpa] Cannot resolve table JPA, Intellij 오류 ▶ 1. 오류 현상 - 환경 : IIntelliJ idea, Spring boot, MySql, JPA - 위와 같은 환경에서 작업 도중 다음과 같은 오류가 발생 하였다. Cannot resolve table '테이블명' - 위와 같은 에러 메세지를 무시하고 실행 해보아도 정상 동작 하는 것을 볼 수있다. 하지만 개발자라면 저런 오류 문구 하나에도 신경이 쓰이기 때문에 그냥 넘어 갈 수 없을 것이다. ▶ 2. 해결 방법 - 두가지 방법으로 해결 가능 하다. 1. 관련 벨리데이션 언체크하여 해결 " IntelliJ가 꼼꼼하게 검사를 해주고 있어 발생한다고 볼 수 있다. 너무 좋은 툴이다..
[springboot] [intellij] [jpa] Cannot resolve table[springboot] [intellij] [jpa] Cannot resolve table JPA, Intellij 오류 ▶ 1. 오류 현상 - 환경 : IIntelliJ idea, Spring boot, MySql, JPA - 위와 같은 환경에서 작업 도중 다음과 같은 오류가 발생 하였다. Cannot resolve table '테이블명' - 위와 같은 에러 메세지를 무시하고 실행 해보아도 정상 동작 하는 것을 볼 수있다. 하지만 개발자라면 저런 오류 문구 하나에도 신경이 쓰이기 때문에 그냥 넘어 갈 수 없을 것이다. ▶ 2. 해결 방법 - 두가지 방법으로 해결 가능 하다. 1. 관련 벨리데이션 언체크하여 해결 " IntelliJ가 꼼꼼하게 검사를 해주고 있어 발생한다고 볼 수 있다. 너무 좋은 툴이다..
2021.01.06 -
[Java] 실수할 수 있는 날짜 형식(YYYY vs yyyy) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ [Java] 착각하기 쉬운 날짜 형식 (YYYY) ] 입니다. : ) 0.YYYY vs yyyy ▶ 0. 결론 - 결론부터 말하자면 일반적인 상황에서는 Date Format에 "YYYY"를 사용하지 않도록 하자. - 예를들어 오늘이 2020년 12월 31일(목) 인경우 예를 들어 보자면 다음과 같이 결과가 나온다. Date date = new Date(); // Thu Dec 31 01:33:05 KST 2020 System.out.println(new SimpleDateFormat("YYYYMMdd").format(date)); // 2021-12-31 System.out.println(new..
[Java] 실수할 수 있는 날짜 형식(YYYY vs yyyy)[Java] 실수할 수 있는 날짜 형식(YYYY vs yyyy) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ [Java] 착각하기 쉬운 날짜 형식 (YYYY) ] 입니다. : ) 0.YYYY vs yyyy ▶ 0. 결론 - 결론부터 말하자면 일반적인 상황에서는 Date Format에 "YYYY"를 사용하지 않도록 하자. - 예를들어 오늘이 2020년 12월 31일(목) 인경우 예를 들어 보자면 다음과 같이 결과가 나온다. Date date = new Date(); // Thu Dec 31 01:33:05 KST 2020 System.out.println(new SimpleDateFormat("YYYYMMdd").format(date)); // 2021-12-31 System.out.println(new..
2020.12.30 -
안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 윈도우 10 오라클 19c 설치 ] 입니다. : ) 들어가기 앞서... ※ 위에서 보다시피 19c는 장기 릴리스, LTS Release 라고 한다. Java도 마찬가지지만 이왕 공부하려면 Long Term Support Release 에 해당하는 버전을 공부하는게 좋을 것 같다. ※ 오라클은 2018년부터 네이밍 방식이 변경되었다. - ~12c : 메이저 버전 - 2018년 이후 : 출시 년도를 사용하는 명명법 사용. ※ 19c에서 c는 Clould를 의미한다. (8i(internet 환경 적용), 11g(그리드 컴퓨팅 기술 적용)) 1. 데이터 베이스 설치파일 다운로드 1) 다음 경로 중 한군데로 접속 https://www.oracle.com/databas..
[ Database ] 윈도우 10 오라클 19c 설치안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 윈도우 10 오라클 19c 설치 ] 입니다. : ) 들어가기 앞서... ※ 위에서 보다시피 19c는 장기 릴리스, LTS Release 라고 한다. Java도 마찬가지지만 이왕 공부하려면 Long Term Support Release 에 해당하는 버전을 공부하는게 좋을 것 같다. ※ 오라클은 2018년부터 네이밍 방식이 변경되었다. - ~12c : 메이저 버전 - 2018년 이후 : 출시 년도를 사용하는 명명법 사용. ※ 19c에서 c는 Clould를 의미한다. (8i(internet 환경 적용), 11g(그리드 컴퓨팅 기술 적용)) 1. 데이터 베이스 설치파일 다운로드 1) 다음 경로 중 한군데로 접속 https://www.oracle.com/databas..
2020.12.30 -
[Docker error] Access denied You are not allowed to use Docker You must be in the "docker-users" group 도커에 권한 오류 ▶ 1. 오류 현상 - 어느날 갑자기 Window에서 Docker를 사용하고 있다가 다음과 같은 경고 문구를 노출하며 도커 실행이 안되는 일이 발생 할 수 있다. [ Access denied You are not allowed to use Docker You must be in the "docker-users" group ] - 얼추 내용을 추측해보면 내가 "docker-users"그룹에 속해 있어야 한다는 것을 보니 사용자 계정 권한 문제인 것 같다. 이럴때 어떻게 해결할 수 있는지 간단히 적어두려 한다..
[Docker error] Access denied You are not allowed to use Docker You must be in the "docker-users" group[Docker error] Access denied You are not allowed to use Docker You must be in the "docker-users" group 도커에 권한 오류 ▶ 1. 오류 현상 - 어느날 갑자기 Window에서 Docker를 사용하고 있다가 다음과 같은 경고 문구를 노출하며 도커 실행이 안되는 일이 발생 할 수 있다. [ Access denied You are not allowed to use Docker You must be in the "docker-users" group ] - 얼추 내용을 추측해보면 내가 "docker-users"그룹에 속해 있어야 한다는 것을 보니 사용자 계정 권한 문제인 것 같다. 이럴때 어떻게 해결할 수 있는지 간단히 적어두려 한다..
2020.12.22 -
[ IOS ] WebView 키보드(키패드) 영역 문제 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ IOS WebView 키패드 영역 밀림 현상 해결 ] 입니다. : ) 이슈 현상 1. 환경 - 해당현상은 IOS 14 이상의 경우에 개선 된 것으로 보이며, 그 미만 버전 즉 OS 12, 13 등의 버전에서 보이는 현상 이였다. 2. 내용 - input 영역을 클릭하여 focus가 되었을때 키보드가 올라 온다. - 다음과 같은 화면이 있다고 하였을때 A 하단의 input 영역을 클릭 한다고 가정 하자. - 클릭시 다음과 같이 화면이 밀리면서 키패드가 올라오도록 기획된 경우. - 이 경우는 키패드가 올라오면서 html element 영역을 키패드 높이 만큼 같이 올려 준다. 이때 키보드가 내려갔을 때 키보..
[ IOS ] WebView 키보드(키패드) 영역 문제[ IOS ] WebView 키보드(키패드) 영역 문제 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ IOS WebView 키패드 영역 밀림 현상 해결 ] 입니다. : ) 이슈 현상 1. 환경 - 해당현상은 IOS 14 이상의 경우에 개선 된 것으로 보이며, 그 미만 버전 즉 OS 12, 13 등의 버전에서 보이는 현상 이였다. 2. 내용 - input 영역을 클릭하여 focus가 되었을때 키보드가 올라 온다. - 다음과 같은 화면이 있다고 하였을때 A 하단의 input 영역을 클릭 한다고 가정 하자. - 클릭시 다음과 같이 화면이 밀리면서 키패드가 올라오도록 기획된 경우. - 이 경우는 키패드가 올라오면서 html element 영역을 키패드 높이 만큼 같이 올려 준다. 이때 키보드가 내려갔을 때 키보..
2020.11.30 -
[ Database ] window10 MySql 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ window10 MySql 설치 방법 ] 입니다. : ) 1. window용 MySql 설치파일 다운로드 1. MySql 홈페이지 접속 - www.mysql.com/ - 접속 후 "DOWNLOADS" 클릭 - 하단에 보면 다음과 같이 다운로드 가능한 여러 Type의 MySQL리스트가 보일 것이다. 아마 지금 이 글을 보고있는 분들은 GPL(General Public License) 라이센스, 즉 무료 이용 가능한 Community Edition을 다운받으면 될 것이다. - 이렇게 이동하기 귀찮으신 분들은 그냥 다음 경로로 바로 접속 가능하다. dev.mysql.com/downloads/ - "MySQL ..
[ Database ] 윈도우 10 MySql 설치[ Database ] window10 MySql 설치 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ window10 MySql 설치 방법 ] 입니다. : ) 1. window용 MySql 설치파일 다운로드 1. MySql 홈페이지 접속 - www.mysql.com/ - 접속 후 "DOWNLOADS" 클릭 - 하단에 보면 다음과 같이 다운로드 가능한 여러 Type의 MySQL리스트가 보일 것이다. 아마 지금 이 글을 보고있는 분들은 GPL(General Public License) 라이센스, 즉 무료 이용 가능한 Community Edition을 다운받으면 될 것이다. - 이렇게 이동하기 귀찮으신 분들은 그냥 다음 경로로 바로 접속 가능하다. dev.mysql.com/downloads/ - "MySQL ..
2020.11.09