전체보기
-
로컬에서 잘 되던 코드를 스테이징 서버에 올리자 발생한 오류입니다.로그를 확인해보니 아래와 같은 내용을 확인할 수 있었습니다.ORA-01861: literal does not match format string 문제가 된 쿼리는 아래와 같습니다.req_date는 VARCHAR2(8) 타입으로 선언됐습니다. 이 값을 DATE 형태로 변환 후 'YYYY-MM-DD' 형태로 포맷하는 부분이 원인이었습니다.SELECT i1.seq , i1.proc_type , i1.req_content , i1.req_user_name , TO_CHAR(TO_DATE(i1.req_date), 'YYYY-MM-DD') AS req_date FROM MY_TABLE i1WGERE ... TO_DA..
[Oracle]ORA-01861: literal does not match format string 2024. 9. 13. -
2024년이 3개월 남짓 남았다.개발 서적을 제외하고는 책을 많이 읽는 편이 아니라 책을 좀 읽어야지 항상 생각을 하는 편이다. 올해는 다행히도 개발 서적을 제외하고 한 권의 책을 읽었다. 경제 서적에 관심이 있어 검색하던 중 "부자의 그릇"이라는 책을 발견했다.책의 내용이 소설 형식으로 진행된다는 점도 재미있었고, 스테디설러일뿐 아니라 경제 서적의 입문서로 많이 추천되는 책이었다. 자판기 앞에서 우연한 만남으로 남자와 노인의 이야기가 시작된다.책은 남자와 노인이 주고 받는 대화로 진행된다. 남자는 노인을 경계하지만 어느새 그에게 자신의 인생이 어떻게 흘러왔는지, 현재 자신의 모습을 풀어놓는다. 노인은 그의 이야기를 묵묵히 들어주며 돈의 성격과 돈을 다루는 방법에 대해 각기 다른 문장들로 설명한다...
부자의 그릇 리뷰 2024. 9. 4. -
최근 이직한 곳에서는 Oracle DB를 사용하고 있었습니다.오랜만에 예전 기억도 되새길겸 연동 과정을 기록에 남겨봤습니다. 회사 환경과 동일하게 맞추기 위해 Spring Boot 환경에서 외부 톰캣을 사용했고, JNDI를 통해 DB 리소스를 가져왔습니다. DB연결에는 ojdbc를 이용했고, MyBatis 연결까지의 과정을 공유합니다. 테스트 환경Spring Boot 2.7.5JDK 1.8ojdbc8MavenMyBatis1. 의존성 주입Maven repository 접속해서 아래 의존성을 추가합니다. org.springframework.boot spring-boot-starter-data-jdbc org.apache.commons commons-dbcp2 org.mybatis...
[Spring Boot]Oracle DB 연결하기 2024. 9. 2. -
최근 Spring Security 설정을 하며 발견한 오류 입니다.해당 오류는 Spring Security의 AuthenticationProvider를 구현하며 메소드를 Overried하여 그대로 사용하는 경우 발생할 수 있습니다. AuthenticationProvider에는 authenticate, supports 두 메소드가 존재합니다.인터페이스 상속 후 자동으로 Overried를 하게 되면 supports 메소드의 리터값은 false로 고정되어 있습니다. public interface AuthenticationProvider { /** * Performs authentication with the same contract as * {@link org.springframework.security..
[Error]Spring Security authenticate 302 2024. 9. 2. -
아래와 같이 Intellij 환경에서 Tomcat 로그에 한글이 깨질 때 다음과 같이 체크해 보세요.현재 테스트 환경은 내장 Tomcat이 아닌 외부 Tomcat를 사용하고 있습니다. 1. Settings - Editor - General - Console - Default Encoding UTF-8 확인 2. Server - Edit Configurations VM options: -Dfile.encoding=UTF-8 확인 이후 한글이 정상적으로 조회되는 것을 확인할 수 있습니다.
[IntelliJ]Tomcat 로그 한글 깨짐 해결 2024. 8. 29. -
Toad 사용시 편리한 명령어와 설정을 공유합니다.사용 중인 버전은 Toad 17입니다.명령어테이블 자동 완성 : Ctrl + .한줄주석 : Ctrl + B / 주석해제 : Ctrl + Shift + B 대문자 변환 : Ctrl + U소문자 변환 : Ctrl + L 설정모든 설정은 View - Toad Options로 합니다.1. 데이터 길이 제한 제거데이터 조회시 길이 제한으로 인해 데이터가 잘려서 보일 수 있습니다. 이 때 해당 옵션을 통해 모든 데이터의 길이 확인이 가능합니다. Data Grids - Data - Display - Display large numbers in Scientific Notation 체크 2. 폰트 변경Editor - Font and Styling - Global - De..
[Toad]기본 설정 2024. 8. 28. -
Xcode 빌드시 발생한 오류입니다.error: Sandbox: rsync.samba(22953) deny(1) file-write-create /Users/eeesnghyun/Library/Developer/Xcode/DreivedData/Runner-axfbqbxwydyxttaoazrqretedltu/Build/Intermediates.noindex/ArchiveIntermediates/Runner/BuildProductsPath/Release-iphoneos/Flutter.framework (in target 'Runner' from project 'Runner') Xcode는 잠잠하다 싶을 때 이해안되는 오류를 종종 보여주곤 하네요.. Runner - TARGETS - Runner - Build..
[Error]error: Sandbox: rsync.samba(22953) deny(1) file-write-create ... 2024. 8. 26. -
작년 5월, 광명 1구역 청약에 당첨되어 생애 첫 분양의 기회를 갖게 되었다.분양 받은 구조는 방 2개, 화장실 1개인 49타입의 소형 평수이다. 계단식에 작지만 드레스룸까지 갖춘 상당히 잘 나온 평면도를 갖고 있었다.당시에 나는 전세 연장을 마치고 혹시 모를 청약 기회에 청약홈을 자주 방문했었다. 그리고 광명 1구역 재개발 사업으로 진행되는 광명자이더샵포레나가 분양 예정 중인 것을 알게 되었다. 광명자이더샵포레나는 GS건설 + 포스코 + 한화 세 건설사가 합작하여 진행하는 대단지 컨소시엄이다.나는 생애최초 특별공급을 사용할 생각이었기에 신중히 선택해야 했다.부족한 부동산 지식을 동원하여 교육시설(초,중,고)의 인접성, 주변 환경(전철, 생활시설), 계약금과 잔금시기까지 마련할 수 있는 예산을 고려했을 ..
광명뉴타운 아파트 실거래가 조회앱 출시, 광명 입주를 바라보며 2024. 8. 21.