일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- SpringBoot
- error
- JDBC
- IntelliJ
- jpa
- ubuntu
- oracle
- git
- STS
- AJAX
- MSSQL
- Docker
- Core Java
- maven
- Tomcat
- Source
- Exception
- myBatis
- Eclipse
- MySQL
- 설정
- JavaScript
- 문서
- Spring Boot
- Thymeleaf
- PostgreSQL
- Python
- Open Source
- 오픈소스
- Today
- Total
목록전체 글 (684)
헤르메스 LIFE
JDK의 버전을 관리해주는 Tool 있다고 합니다. SDKMAN https://sdkman.io/ Home - SDKMAN! the Software Development Kit Manager SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. sdkman.io https://sdkman.io/install Installation - SDKMAN! the Software Development Kit Manager SDKMAN! is a tool for managing parallel versions of multiple Software Developmen..
# Display 해상도 확인 $ xrandr Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384 eDP-1 connected 1920x1080+2560+360 (normal left inverted right x axis y axis) 344mm x 194mm 1920x1080 60.02*+ 1680x1050 60.02 1400x1050 60.02 1600x900 60.02 1280x1024 60.02 1400x900 60.02 1280x960 60.02 1440x810 60.02 1368x768 60.02 1280x800 60.02 1280x720 60.02 1024x768 60.02 960x720 60.02 928x696 ..
갑자기 Linux OS를 설치하고 싶어졌습니다. 1. Ubuntu 다운로드 https://ubuntu.com/download/desktop https://ubuntu.com/download/desktop ubuntu.com 2. 부팅 USB 만들기 https://rufus.ie/ko/ Rufus - 간편하게 부팅 가능한 USB 드라이브 만들기 Rufus는 USB 메모리 및 플래시 드라이브를 포맷하고 부팅할 수 있도록 만드는 도구입니다. 이 페이지 아래에 나열된 ISO 이미지 이외에도 Rufus는 여러 종류의 ISO 이미지를 지원합니다. (1) Windows 8 이 rufus.ie 설치확인 # Ubuntu 설치 버전 확인 $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04..
정말 오래된 MacBook 을 방 청소하다가 찾았습니다. ( 예전에 쓰던 것이었겠죠.. ㅡㅡㅋ ) 어떻게 사용처를 찾던 중 Linux 를 설치하면 사용할 수 있겠다 싶었습니다. 그래서 진행하게 됩니다. 1. Linux 선택 - 하모니카 Linux ( https://hamonikr.org/ ) Mac OS 같은 느낌의 Linux 버전입니다. 2. Linux 다운로드 https://hamonikr.org/menuDownload_JIN# 하모니카 | HamoniKR 다운로드 다운로드 하모니카 HamoniKR 4.0 JIN 64bit 하모니카 개발팀은 커뮤니티의 많은 피드백을 반영하여 하모니카의 안정성과 성능 개선 결과를 반영하여 하모니카 4.0을 출시하였습니다. 이번에 새롭게 출 hamonikr.org 3. ..
p6spy 설정 후 쿼리는 잘 찍히는데, 두 번씩 찍히는 문제가 생겼습니다. Connection ID 가 다르니.. 두 번찍히는게 분명합니다. 24-02-01 23:03:378 [http-nio-7000-exec-2] DEBUG org.hibernate.SQL.logStatement [ 144 line ] [ ThreadId-119 ] - insert into users (crt_dt, crt_id, mdf_dt, mdf_id, email, password, user_id, user_nm, user_role) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 24-02-01 23:03:379 [http-nio-7000-exec-2] TRACE org.hibernate.type.descript..
JPA를 공부하다보니, JPA에서는 Logging 시 p6spy 이라는 걸 사용하는 방법도 있다고 합니다. SpringBoot 만을 사용할때에는 log4jdbc-log4j2를 주로 사용했는데, JPA를 보다보니 p6spy라는 것도 있네요. 참조가 필요합니다. // jpa query logging implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.8.1' src/main/resources/spy.properties driverlist=org.h2.Driver appender=com.p6spy.engine.spy.appender.Slf4JLogger logMessageFormat=com.p6spy.engine.spy.appender.M..
Redis는 In Memory Key, Value 데이터 구조의 데이터를 저장할 수 있는 비정형 데이터 베이스입니다. 메모리 DB 이기때문에 속도가 빠르고, 영속성 및 다양한 데이터 구조와 같은 부가적인 기능을 지원하고 있어서, Key-Value DB 중 가장 인기가 좋습니다. https://db-engines.com/en/ranking/key-value+store DB-Engines Ranking Popularity ranking of key-value stores. db-engines.com Redis 최신버전 설치 Redis 7.0.5 버전을 설치하였습니다. ( info 명령 참조 ) Docker 설치 https://hermeslog.tistory.com/497?category=302346 [Doc..
개발환경 Spring Boot Spring Security Postman 으로 테스트 중 아래와 같은 오류가 발생하였습니다. { "timestamp": "2024-01-11T04:36:31.888+00:00", "status": 415, "error": "Unsupported Media Type", "trace": "org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'multipart/form-data;boundary=--------------------------321477590261569848450837;charset=UTF-8' not supported\r\n\tat org.springframework.web.servl..
간만의 테스트 아래와 같은 오류가 발생되었습니다. Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle ..
MongoDB 기본명령어에 대해 나열하겠습니다. 1. Database 생성/접속(선택)/삭제 # 생성과 접속의 명령이 같습니다. # use [Database명] use spring # Database 삭제 # 반드시 선택 후 삭제해야 합니다. 되돌릴 수 없습니다. db.dropDatabase() 2. Collection 생성/목록/삭제 # Collection 생성 # db.createCollection("[Collection명]") db.createCollection("movies") # Collection 목록 show collections # Collection 삭제 db.movies.drop() 3. 데이터 조회 # 전체조회 # db.[Collection명].find() db.movies.find(..