DBEAVER 데이터베이스 연결 1.database navigater(왼쪽편) 우클릭>Create>Connection클릭 2.연결할 데이터베이스 종류 클릭 3.데이터 베이스 연결 정보 입력 Host:DB IP주소 database/schema:DB명 user_name,password:데이터 베이스 접근 아이디와 패스워드 4.입력후 Test Connection 클릭 잘못된 정보일 경우에 에러메세지가 뜰것, 테스트 커넥션 성공하면 완료버튼 클릭하면 끝 IT/DB 2023.03.29
JAVA HOME 설정 / 'java'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 1.시스템 환경변수 편집에 들어간다. 2.환경변수 클릭 2.새로만들기 클릭(JAVA HOME이 이미 있는경우 편집클릭) 3.필요한 JDK버전을 찾아서 경로 설정해준다. 4.Path>편집 클릭 5.새로만들기 클릭 > %JAVA_HOME%\bin 추가 6.CMD 창에서 자바버전 확인하기 IT/JAVA 2023.03.27
VSCODE MAVEN WAR생성 1.MAVEN 우클릭>package 클릭 2.터미널창에서 WAR 파일 생성되는 과정 확인 3.target폴더에 war파일이 생성된다 IT/SERVER,WAS(IIS,Tomcat) 2023.03.27
exception is com.microsoft.sqlserver.jdbc.SQLServerException: 문자열이나 이진 데이터는 잘립니다. 1. SELECT시 에러 조회하려는 컬럼이 조회 테이블에 존재하는지 확인해보기 예)SELECT charge FROM test_tb; :charge컬럼이 존재하는지 확인 2.INSERT,UPDATE시 에러 컬럼의 스키마 정보 살펴보기 보통 정해놓은 길이보다 더 큰 길이가 파라미터로 넘어올때 오버플로우로 해당 에러가 발생함 예)insert into test_tb(charge) values('free') :charge 컬럼의 길이가 free를 담을 수 있는 길이인지 확인 IT/DB 2023.03.20
자바 hashmap Decimal 형태로 변환 hash map에 담겨있는 객체를 Decimal 형태로 변환 hashmap:의 형태로 되어있는 매개변수 1.BigDecimal 참조 import java.math.BigDecimal; 2.형변환 메서드 생성 3.hashmap을 매개변수로담아 형변환 한다. IT/JAVA 2023.03.13
The Tomcat connector configured to listen on port 8800 failed to start. The port may already be in use or the connector may be misconfigured 에러 해결 VS CODE 터미널에서 8800포트 충돌 에러. 해결: 1.CMD창 실행 2. netstat -ano | findstr 8800 명령어 실행(프로세스 아이디 확인) 3.taskkill /f /pid 8328 (프로세스 kill) IT/SERVER,WAS(IIS,Tomcat) 2023.03.06
VSCODE 텍스트 자동 줄맞춤 Prettier사용. 줄바꿈,들여쓰기,공백 등 코드를 일관성 있게 조정해준다. 1.확장>prettier 검색>Prettier ESLint 설치해줌 2.setting.json에서 코드추가 setting.json 파일 경로: %AppData%\Code\User\setting.json 코드추가 "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, IT/IDE(Visual Studio,Eclipse) 2023.02.27
Mybatis 안에서 특정 키값 설정(selectKey) 마이바티스에서 파라미터로 들어가는 특정 키값을 자동생성 후 설정하고 싶다면 를 사용하면 된다. MSSQL 쿼리: DECLARE @seq INT SET @seq = (SELECT ISNULL(max(seq), 0) + 1 FROM test_db) Mybatis 예제(MSSQL 쿼리와 같은 기능): SELECT ISNULL(max(seq), 0) + 1 FROM test_db 먼저 selectKey로 seq 키값을 자동생성하고 객체로 사용하면 됨. INSERT INTO test_db2(yes_flag,seq) VALUES('1',#{seq}) IT/DB 2023.02.24
MSSQL 실행한 쿼리 로그 확인 SELECT * FROM ( SELECT QS.creation_time, --SQL SUBSTRING(ST.text,(QS.statement_start_offset/2)+1, ((CASE QS.statement_end_offset WHEN -1 THEN DATALENGTH(st.text) ELSE QS.statement_end_offset END - QS.statement_start_offset)/2) + 1 ) AS statement_text, --실행 쿼리문 ST.text, --실행 이력 QS.total_worker_time, QS.last_worker_time, QS.max_worker_time, QS.min_worker_time FROM sys.dm_exec_query_stats QS CROSS .. IT/DB 2023.02.08
jquery radio button checked/selectbox selected 값 불러오기 radio button checked 된 값 불러오기 $('input[name=radioButtonName]:checked').val() selectbox selected 된 값 불러오기 $("#selectedboxId option:selected").val() IT/javascript JQUERY 2023.02.08