일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Spring Boot
- MSSQL
- Tomcat
- error
- AJAX
- git
- SpringBoot
- ubuntu
- Python
- Open Source
- myBatis
- Exception
- JavaScript
- jpa
- MySQL
- spring
- Docker
- 문서
- Source
- 오픈소스
- oracle
- JDBC
- Thymeleaf
- Eclipse
- Core Java
- 설정
- maven
- STS
- IntelliJ
- PostgreSQL
- Today
- Total
목록hermeswing log (709)
헤르메스 LIFE

jaydebeapi 는 Python 에서 Java JDBC를 이용할 수 있는 모듈입니다. H2 Database 를 접속하기 위해 jaydebeapi 를 설치하던 중 아래와 같은 오류가 발생했습니다. 개발환경 Python : 3.10 -> 3.9 버전으로 Downgrade 하시면 편안해집니다. ( 아직은 3.10 버전을 지원하지 않는 듯 합니다.) Tools : PyCharm pip install JayDeBeApi Collecting jaydebeapi Using cached JayDeBeApi-1.2.3-py3-none-any.whl (26 kB) Collecting JPype1 Using cached JPype1-1.3.0.tar.gz (820 kB) Preparing metadata (setup.p..
요즘 Python 코드를 작성하면서, 계속 PEP8 경고가 뜨는 걸 보고 찾아봤습니다. 명명규칙 이라든지, 개발 스타일이 파이썬의 규칙에 맞지 않다는 겁니다. Java 에 익숙해져 있어서, 잘 몰랐는데 익숙해져야 겠네요. PEP ( Python Enhancement Proposal )는 Python의 발전에 기여한 수 많은 개발자들이 제안한 내용을 문서화한 내용입니다. 그 내용에 대한 책임자(?)도 있는 모양입니다. ( 문서란에 저자가 있네요. ) 일단 적용된 내용은 절대 변경되지 않는다고 합니다. ( once assigned are never changed ) https://www.python.org/dev/peps/ PEP 0 -- Index of Python Enhancement Proposals ..

목표 : 1. DB 정보를 파일정보로 관리합니다. - 여러개의 DB 정보를 갖을 수 있습니다. 2. 파일정보에서 DB정보를 읽어 셋팅합니다. 3. DB 접속 테스트를 수행합니다. 4. 접속되면, 성공 메시지를 보여주고, 팝업이 닫습니다. 1. New Window 버튼을 클릭하면 Database 선택 팝업이 오픈( Modal 창입니다. )됩니다. 2. Database 를 선택합니다. 3. Database를 선택하면, DB 설정 파일을 읽어서 정보를 셋팅합니다. 4. 확인을 클릭하면, 접속 테스트를 수행합니다. 접속 테스트 시 필수입력 체크를 합니다. 5. 접속 테스트를 성공하면, 성공메시지를 보여주고, 창을 닫습니다. import tkinter as tk from tkinter import ttk from..
https://hermeslog.tistory.com/541?category=302344 [SpringBoot] PostgreSQL 연결하기 IDE : IntelliJ JDK : OpenJDK 11 Framework : Spring Boot 2.5.2 Database : PostgreSQL 최신버전 ( 라이센스도 소스공개의무도 없음 ) 첨부파일이 MySqlRunner 로 되어있는데.. MySQL 접속테스트 중 소스만 바.. hermeslog.tistory.com import psycopg2 as psycopg2 conn = None try: # read connection parameters # connect to the PostgreSQL server print('Connecting to the Pos..
from requests import get from utils.fileUtils import _make_dirs # 파일 다운로드 # target_dir : '/Temp' def _download(target_dir, img_url, file_name=None): if not file_name: file_name = img_url.split('/')[-1] _make_dirs(target_dir) # with open(file_name, "wb") as file: # 같은 폴더 내에 다운로드 with open(target_dir + '/' + file_name, "wb") as file: # 지정폴더 내에 다운로드 response = get(img_url) file.write(response.conte..
Ubuntu 20.04.xx 버전에는 기본적으로 파이썬이 설치되어 있습니다. MacBookPro:~$ python3 --version Python 3.8.10 MacBookPro:~$ sudo apt-get upgrade python3 [sudo] password for MacBookPro: 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 python3 is already the newest version (3.8.2-0ubuntu2). python3 패키지는 수동설치로 지정합니다. 업그레이드를 계산하는 중입니다... 완료 다음 패키지를 업그레이드할 것입니다: google-chrome-stable libmm-glib0 libseccomp2 lib..

Hadoop 강의을 들으면서 실습환경을 구성하는 내용을 기록하고자 했습니다. 하둡단일노드버전이 설치되어 있는 호튼웍스 샌드박스를 이용해서 실습환경을 구성할 예정입니다. 1. VirtualBox ( 6.1.3 Version )를 다운받아 설치합니다. https://www.virtualbox.org/ Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash Important May 17th, 2021We're hiring! Looking for a new challenge? We're hiring a VirtualBox senior developer in 3D area (Europe/Russia/India). New November 22nd, 2021Virtu..

우아한 형제들 김영한 팀장님 강의를 듣고 테스트 중입니다. Member.java @Id @GeneratedValue @Column( name = "member_id" ) private Long id; @JsonIgnore @OneToMany( mappedBy = "member" ) private List orders = new ArrayList(); Order.java @ManyToOne( fetch = FetchType.LAZY ) @JoinColumn( name = "member_id" ) private Member member; //==연관관계 메서드==// public void setMember( Member member ) { this.member = member; member.getOrders..
개발환경 Spring boot 2.5.7 jdk : 11 h2 Database : 1.4.200 #application.yml spring: datasource: url: jdbc:h2:tcp://localhost/~/jpashop username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: # show_sql: true format_sql: true logging.level: org.hibernate.SQL: debug # org.hibernate.type: trace application.yml 설정에 "dll-auto:create" 에 의해서 Entity Cla..

IntelliJ 에서 JUnit 테스트 시 한글 Function 명이 깨집니다. 아래 링크에 설정하는 방법을 참조하면 됩니다. IntelliJ 를 Restart 해야 적용되더군요. https://itchipmunk.tistory.com/421 인텔리제이(Intellij) 소스파일 및 테스트 결과 한글 깨짐 인텔리제이(Intellij) IDEA 2019.3.2 Ultimate Edition 프로그램에서 스프링 부트 프로젝트의 테스트 코드를 실행하고 그 결과를 얻는 사이드바의 Run 탭에서 한글이 담긴 테스트 함수의 이름이 깨지는 것을 itchipmunk.tistory.com