본문 바로가기

반응형

IT 고찰

(4)
MYSQL SERVER 8.0 TIMEZONE 관련 my.ini 문제 문제 상황 새 컴퓨터를 구매하고 인텔리제이를 설치해서 DB Browser 플러그인으로 로컬 DB서버와 연결을 시도했다. 그런데 MySQL 서버 타임존 관련 문제로 커넥션에 문제가 생겼다. 이를 해결하려면 타임존을 지정(Asia)으로 설정해줘야 한다. 나의 경우 SYSTEM으로 인식 중이다. 문제는 매번 Asia 타임존을 설정해줘야 한다는 것.. sql로 타임존 확인하는 코드 SELECT @@global.time_zone, @@session.time_zone; // 타임존 코드 확인 가능 SET global time_zone = "Asia/Seoul"; SET time_zone ="Asia/Seoul"; // 을 통해 setting이 가능하다. 해당 타임존을 모르는 경우 별도로 Mysql 사이트에서 제공하..
JPA repository 사용시 무한 순환에 빠지는 문제(Equals and HashCode) [lombok] 좋은 글 : lombok 라이브러리와 하이버네이트 사용 시 주의해야 할 점. https://thorben-janssen.com/lombok-hibernate-how-to-avoid-common-pitfalls/ Lombok & Hibernate: How to Avoid Common Pitfalls Lombok is incredibly popular for basic Java classes. But it introduces some dangerous pitfalls when used together with Hibernate. thorben-janssen.com Lombok 라이브러리를 생각없이 사용하다가 수백 분을 날려버렸다. 스프링 부트 프로젝트 진행 중에 1 to N 관계의 테이블을 사용하게 되었다...
1티어 IT 기업(카카오, 우아한형제들, 네이버)들의 MSA 마이그레이션 여행기 모음[마이크로서비스 아키텍처] 출처 : link : https://tech.kakao.com/2021/09/14/msa/ 이모티콘 서비스는 왜 MSA를 선택했나? 성장을 위해 달려오느라 거대해진 이모티콘 서비스와 그만큼 많이 쌓인 기술 부채를 두고, 천년만년 행복하게 개발하려는 구성원들이 선택한 MSA. 기존 레거시 서비스가 단일 서버로 너무 큰 코 tech.kakao.com 배달의 민족 배달 서비스 개발의 김영한 개발자님의 우아콘 영상 [ 개인적으로 시간가는줄 모를 정도로 재밌게 봤다. ] https://www.youtube.com/watch?v=BnS6343GTkY&t=264s 마이크로서비스 아키텍처 도입 배경을 시원시원하게 이해할 수 있었다. SK 플래닛[11번가] https://www.youtube.com/watch?v=J-V..
Jupyter 환경에서 Java 사용하기(IJava) Java를 스크립트처럼! Java 프로그래밍 언어를 스크립트처럼 활용할 수 있는 최적의 환경을 누려보자 IJava IJava는 Jupyter용 Java 스크립트 환경을 위한 프로그램인 듯하다. [ 잘 모르겠다.. ] 이 글에서는 IJava를 설치하는 빠른 방법만 제시하고자 한다. 개인적으로 자바를 스크립트 환경으로 즐기는 것은 jshell로도 충분하다고 생각되는 편이다. 더 나은 실습 경험을 제시하고자 하며 공개적으로 프로그래밍을 보여주는 자리라면 jshell 보다는 좀 더 비주얼적이고 단계적으로 실행 가능한 jupyter의 도움을 받는 것이 좋을 것이다. 그러한 도움을 제공하는 프로그램이 바로 IJava이다. 그리고 요즘은 워낙 파이썬을 첫 프로그래밍 언어로 선택하게 되면서 스크립트 형식의 진행이 대세..

반응형