멍청멍청기록/에러 일기
-
내용 키움증권 Open API를 이욯해서 틱 차트를 조회하는 로직을 알아보고 있었다 구글 검색 시 나오는 코드를 복붙 후 이용해서 종목 테스트를 진행하는 중에 뭔가 이상함을 발견했다 테스트 환경 윈도우 11 vscode & python 3 & anaconda 32bit 종목명 : 대한화섬 = "003830" 테스트 결과 파이썬 로직 : 25개 데이터 키움증권 Open API : 27개 데이터 2개의 데이터가 누락이 되서 나오고 있었다 처음에는 다량의 종목을 한번에 조회하고 있어서 데이터가 누락되는지 몰랐는데 거래량이 적은 종목으로 테스트를 해보니 확연히 알 수 있었다. 원인은 복붙한 코드 중 for문에서 체결시간을 가져와서 index로 사용하고 있는데 이 부분이 문제가 되는 것 같았다. 아래 코드는 정상..
파이썬] 키움증권 Open API OPT10079 주식차트조회내용 키움증권 Open API를 이욯해서 틱 차트를 조회하는 로직을 알아보고 있었다 구글 검색 시 나오는 코드를 복붙 후 이용해서 종목 테스트를 진행하는 중에 뭔가 이상함을 발견했다 테스트 환경 윈도우 11 vscode & python 3 & anaconda 32bit 종목명 : 대한화섬 = "003830" 테스트 결과 파이썬 로직 : 25개 데이터 키움증권 Open API : 27개 데이터 2개의 데이터가 누락이 되서 나오고 있었다 처음에는 다량의 종목을 한번에 조회하고 있어서 데이터가 누락되는지 몰랐는데 거래량이 적은 종목으로 테스트를 해보니 확연히 알 수 있었다. 원인은 복붙한 코드 중 for문에서 체결시간을 가져와서 index로 사용하고 있는데 이 부분이 문제가 되는 것 같았다. 아래 코드는 정상..
2024.03.11 -
문제 1) access token을 발급 받아야하는데 계속 null값으로 나오는 문제를 발견 2) 설정한 로그인 페이지가 아닌 OAuth2 google 로그인 기본 페이지가 나오는 문제 발견 3) 1,2 문제를 해결 후 구글 로그인 성공 시 설정한 리다이렉션 경로대로 나오지 않는 문제 발견 해결과정 이상하다...? 토큰을 만들 때 제대로되고 있는데...? 뭐지...? 원인을 못 찾고 있었습니다... 다른 위치에서 소스를 수정해보고 디버그를 해보고했지만!! private String makeToken(Date expiry, User user) { // Date now = new Date(); // SecretKey key = Jwts.SIG.HS256.key().build(); // SecretKey ke..
스프링 시큐리티] 구글 로그인 적용하면서 생긴 문제점 해결 과정문제 1) access token을 발급 받아야하는데 계속 null값으로 나오는 문제를 발견 2) 설정한 로그인 페이지가 아닌 OAuth2 google 로그인 기본 페이지가 나오는 문제 발견 3) 1,2 문제를 해결 후 구글 로그인 성공 시 설정한 리다이렉션 경로대로 나오지 않는 문제 발견 해결과정 이상하다...? 토큰을 만들 때 제대로되고 있는데...? 뭐지...? 원인을 못 찾고 있었습니다... 다른 위치에서 소스를 수정해보고 디버그를 해보고했지만!! private String makeToken(Date expiry, User user) { // Date now = new Date(); // SecretKey key = Jwts.SIG.HS256.key().build(); // SecretKey ke..
2024.01.13 -
스프링 3.2.0 으로 프로젝트를 진행하는 중에 아래와 같은 메시지 트레킹이 계속 되고 있어서 궁금해서 찾아봤다. 에러 메시지 Cache miss for REQUEST dispatch to '/login' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE. 원인 스프링 3.2.0 고질병 해결 스프링 3.2.1 이상으로 업그레이드 하면 사라짐 github 이슈 트레킹 Spring Boot 3.2.0 Cache miss for REQUEST dispatch to '/actuator/health/readiness' · Issue #38587..
스프링] Cache miss for REQUEST dispatch to '/' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE.스프링 3.2.0 으로 프로젝트를 진행하는 중에 아래와 같은 메시지 트레킹이 계속 되고 있어서 궁금해서 찾아봤다. 에러 메시지 Cache miss for REQUEST dispatch to '/login' (previous null). Performing MatchableHandlerMapping lookup. This is logged once only at WARN level, and every time at TRACE. 원인 스프링 3.2.0 고질병 해결 스프링 3.2.1 이상으로 업그레이드 하면 사라짐 github 이슈 트레킹 Spring Boot 3.2.0 Cache miss for REQUEST dispatch to '/actuator/health/readiness' · Issue #38587..
2024.01.13 -
환경 Mac M1 pro // OS Ventura 13.6 Springboot 3.2 java 17 에러 Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Failed to execute SQL script statement #1 of file 원인 및 해결 스프링부트가 첫 실행 시 디렉터리안에 data.sql이 먼저 실행되서 그렇다 application.yml 파일 수정 전 spring: datasource:..
스프링부트] 초기화 전 data.sql 실행되서 발생되는 에러환경 Mac M1 pro // OS Ventura 13.6 Springboot 3.2 java 17 에러 Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Failed to execute SQL script statement #1 of file 원인 및 해결 스프링부트가 첫 실행 시 디렉터리안에 data.sql이 먼저 실행되서 그렇다 application.yml 파일 수정 전 spring: datasource:..
2023.12.20 -
작성한 코드 public interface MemberRepository extends CrudRepository { Optional findByEmailAndPassword(String email, String password); } @Service @RequiredArgsConstructor public class AuthService { private final MemberRepository memberRepository; public Member signin(Login login) { Member member = memberRepository.findByEmailAndPassword(login.getEmail(), login.getPassword()) .orElseThrow(InvalidSign:..
JPA 에러] JPA 테스트 케이스 에러작성한 코드 public interface MemberRepository extends CrudRepository { Optional findByEmailAndPassword(String email, String password); } @Service @RequiredArgsConstructor public class AuthService { private final MemberRepository memberRepository; public Member signin(Login login) { Member member = memberRepository.findByEmailAndPassword(login.getEmail(), login.getPassword()) .orElseThrow(InvalidSign:..
2023.08.10