QueryDSL 사용 시, Gradle로 설정했는데 Eclipse에서 빌드 후 build/generated 경로에 Q클래스들이 생성되지 않는 문제는 다음과 같은 이유와 해결 방법들이 있습니다. 아래 단계를 하나씩 점검해 보세요.✅ 1. build.gradle 설정 확인build.gradle.kts 또는 build.gradle 파일에 다음과 같은 설정이 정확히 되어 있는지 확인하세요.예시 (Kotlin DSL - build.gradle.kts)plugins { id("com.ewerk.gradle.plugins.querydsl") version "1.0.10" kotlin("jvm") version "1.8.0" // 또는 사용 중인 버전 id("org.springframework.boot..
SWMM에서 RTK 방법은 간이 지하수 침투 유입(Inflow and Infiltration, I/I) 모델링에 사용됩니다.특히 빗물 유입으로 인한 하수도 유량 증가를 간단히 시뮬레이션할 때 사용됩니다.📘 RTK 방법이란?RTK Unit Hydrograph Method는 빗물이 지하를 통해 하수도에 유입되는 유량을 간단히 근사하는 방법입니다.R, T, K는 다음을 의미합니다:파라미터 의미R유출량 비율 (Rainfall의 %가 얼마나 하수도로 들어오는지)T시간 지연 (Rainfall 이후 유입이 시작되기까지의 지연시간)K지수감쇠 계수 (유입이 얼마나 빨리 줄어드는가)이 세 가지를 조합하여 **삼중 유닛 유사수문곡선(R1-T1-K1, R2-T2-K2, R3-T3-K3)**로 구성합니다.➜ 빠른 유입, 중간..

PyCharm에서 **외부(cmd 등)에서 생성한 가상환경**을 사용하려면, 다음 절차를 따르면 됩니다:---### 1. 외부에서 가상환경 생성예: cmd나 터미널에서 아래와 같이 생성했다고 가정python -m venv C:\venvs\myenv### 2. PyCharm에서 해당 가상환경을 등록1. **PyCharm 열기**2. 메뉴에서 `File > Settings` (Mac은 `PyCharm > Preferences`)3. `Project: > Python Interpreter` 선택4. 우측 톱니바퀴 아이콘 클릭 → `Add...`5. 좌측에서 **"Existing environment"** 선택6. `...` 버튼 클릭해서 다음 경로의 **Python 실행 파일** 선택: C:\venvs..
C:\mindone\venvs\SWMM4IIPBS\Scripts\python.exe -m flask run --host=0.0.0.0 --no-reload --no-debugger --port=5001 Traceback (most recent call last): File "C:\Users\dongsilove\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\dongsilove\AppData\Local\Programs\Python\Python38\lib\runpy.py", line ..

출처 :https://m.blog.naver.com/okcharles/223100400111 전제 조건이 글은 PostgreSQL 이 이미 설치되고 실행된 상태를 기준으로 설명된 것으로, 설치되어 있지 않다면, 설치 후에 계속 읽으시기 바랍니다.ODBCODBC - 위키백과, 우리 모두의 백과사전 (wikipedia.org)데이터 베이스 제품 마다 약간 씩 달랐던 데이터 베이스 클라이언트 동작 방식을 통일한 표준으로, 거의 모든 데이터 베이스 제품이 따르고 있습니다.그 결과로, 데이터 베이스 마다 제공되는 클라이언트 프로그램을 사용할 필요가 없이, ODBC를 준수하는 클라이언트를 사용하면, 데이터 베이스 제품과 상관없이 표준 쿼리 메시지를 주고 받을 수 있게 됩니다.각 데이터 베이스 제품은 ODBC..
1. 가상 환경 디렉터리 생성mkdir python_env"python_env" 디렉토리를 만들기 위해서는 "mkdir" 명령어를 사용합니다."mkdir"은 "make directory"의 줄임말로, 새로운 디렉토리를 생성하는 명령어입니다.그러므로 "mkdir python_env" 명령어는 "python_env"라는 새로운 디렉토리를 만드는 것입니다.2. 가상 환경 생성 (기존경로 / 새로운 경로)python -m venv python_env"python -m venv python_env" 명령어는 "python virtual environment"를 생성하는 명령어입니다."venv"는 Python에서 가상 환경(virtual environment)을 관리하는 모듈입니다. "python -m venv"를..

JPA Auditing이란?Java에서 ORM 기술인 JPA를 사용하여 도메인을 관계형 데이터베이스 테이블에 매핑할 때 공통적으로 도메인들이 가지고 있는 필드나 컬럼들이 존재합니다. 대표적으로 생성일자, 수정일자, 식별자 같은 필드 및 컬럼이 있습니다.도메인마다 공통으로 존재한다는 의미는 결국 코드가 중복된다는 말과 일맥상통합니다.데이터베이스에서 누가, 언제하였는지 기록을 잘 남겨놓아야 합니다. 그렇기 때문에 생성일, 수정일 컬럼은 대단히 중요한 데이터 입니다.그래서 JPA에서는 Audit이라는 기능을 제공하고 있습니다. Audit은 감시하다, 감사하다라는 뜻으로 Spring Data JPA에서 시간에 대해서 자동으로 값을 넣어주는 기능입니다. 도메인을 영속성 컨텍스트에 저장하거나 조회를 수행한 후에 u..
출처 : https://velog.io/@choidongkuen/Spring-JPA-MappedSuperClass-%EB%9E%80-cdl2bl5d 해당 포스팅을 읽기 전 JPA 프로그래밍 Entity Mapping 3편[상속관계 매핑] 을 참고해주세요!🎒 기본적인 상속관계 매핑Spring JPA 는 객체와 데이터베이스의 테이블을 매핑해주는 기능(ORM)을 제공합니다.이때 둘 사이의 패러다임의 불일치 문제로 인해 제약이 생기는데 Spring JPA 는 이런 문제를 효과적인 방법으로 해결해줍니다.이번 포스팅에서 주목해야할 부분은 상속 관계 매핑입니다 🤔객체 지향 프로그래밍에서 상속 은 핵심적인 기능을 합니다. 하지만 Spring JPA 를 통해 매핑할 데이터베이스에는 상속 이라는 개념이 존재하지 않습니..
- Total
- Today
- Yesterday
- ul li로 테이블
- element위치
- devtools
- @ExceptionHandler
- 정규식
- $.each
- 프로젝트명변경
- draw.io
- $.extend
- object key
- CSS
- Javascript
- DatePicker
- QueryDSL
- excel
- 진열사랑
- lombok
- caniuse
- springboot
- JQuery
- spring
- setter
- 전후방탐색
- PostgreSQL
- Keycode
- getter
- oracle
- sumifs
- 여러 컬럼 update
- border-collapse
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |