본문 바로가기

All View91

[Jpa] 실전을 위한 JPA - #1 프로젝트 생성 보통 JPA란 무엇인가? 라는 글부터 포스팅을 시작하게 됩니다. 그런데 이번 JPA 포스팅은 개념 설명글은 다른 블로그에서도 충분히 많이 접해볼 수 있다라고 생각하고, 그리고 이 포스팅을 읽고 있는 독자분들은 기본적인 개념은 알고 있다라고 생각하고 작성을 하도록 하겠습니다. 그럼 먼저 JPA의 사용법 예제를 설명하고, 따라할 수 있는 프로젝트를 생성합니다. 따라하시는 분들은 완전 동일하게 생성하거나, 본인의 취향 및 성향에 따라 변형된 설정도 가능합니다. 아래는 내용은 포스팅에서 프로젝트 생성할 때 사용된 설정정보입니다. ◎ IDE - VSCode ◎ Framework - SpringBoot 3.1.5 ◎ BuildTool - Gradle 8.4 ◎ Library (Dependency) - spring-.. 2023. 11. 20.
[Linux] 리눅스 파일 인코딩 바꾸기 간혹 개발을 하다보면 코드에서 인코딩을 변환하여 사용할 수 도 있지만, 코드를 수정할 수 없는 응용프로그램의 경우 파일의 인코딩을 변경해서 저장해야합니다. 포스팅을 쓰게된 사건은 파이썬에서 코드를 작성하고 테스트 코드를 수행하는데, 이런 에러가 발생하게되서 해결 방법을 찾게되었습니다. [2023-08-08T05:26:20.203+0000] {standard_task_runner.py:105} ERROR - Failed to execute job 478 for task filter_program_list ('utf-8' codec can't decode byte 0xb9 in position 323: invalid start byte; 364846) # 1. 각 파일별 인코딩 확인 file --mime-e.. 2023. 8. 8.
[Linux] MySQL5 와 MySQL8 설치를 위한 yum Repository 변경하기 MySQL 8을 설치하고 싶은데, 계속 MySQL 5.7 설치가 진행이되고... MySQL 5를 설치하고 싶은데, 계속 MySQL 8.0 설치가 진행이되고... 이런 경험때문에 이 포스팅을 찾아오셨을거라 생각이 듭니다. 이 포스팅만 따라하면 문제없이 해결할 수 있습니다. 1. yum repository 확인 yum repolist all | grep mysql 이렇게 mysql을 설치하기 위한 repository 목록이 나오게 되는데, 저는 MySQL 8.0. Community 가 enabled로 설정되어있습니다. 이 상태에서는 아무리 설치를 하고 업데이트를 하더라도 MySQL 8.0 만 설치가 됩니다. 2. MySQL repository 변경 sudo yum-config-manager --enable .. 2023. 8. 1.
[Linux] 아나콘다 가상 환경을 이용한 파이썬 설치하기 1. 아나콘다 설치 Anaconda 공식 홈페이지 링크 Free Download | Anaconda Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 위 링크로 이동하면 바로 다운로드 페이지로 접속할 수 있습니다. 이 포스팅에서는 리눅스에 설치를 진행하기때문에 64-Bit (x86) Installer (1010.4 MB)를 다운받았습니다. 다운받게되면 파일이 바이너리가 아니라 쉘(sh)파일입니다. 이 파일을 설치할 리눅스로 SFTP등을 사용해서 업로드합니다. 다운받는 방법 이외에도 리눅스의 wg.. 2023. 7. 26.