[JAVA] 자바 문자열 자를때 한글이 포함된 경우 getBytes()로 byte 배열 처리 후 Arrays.copyOfRange() 메소드를 이용하여 처리
Pro*C로 개발된 배치서비스를 자바 스프링배치로 변환하는 작업을 하는데 특정경로에 있는 데이터 파일을 읽은 후 문자열을 잘라서 DTO(VO)에 담은 후 데이터베이스에...
[Java] String 문자열을 쪼개서 배열에 넣는 방법 ( String char[] 변환 총정리 :: charAt(), toCharArray() 등)
C언어로 개발된 시스템을 자바로 변환하는 작업을 하다보니 평소에 자주 안쓰던 메소드들을 사용하게된다. String를 char 타입으로 변환 바꾸기 charAt(index) 사용법 index값은...
[스프링배치] java.sql.SQLException: JDBC-90607:No result set was returned 오류 해결방법
java.sql.SQLException: JDBC-90607:No result set was returned 오류는 왜 발생되었는가? java.sql.SQLException: JDBC-90607:No result set was returned 해결방법 Repository 클래스에 선언된 @Query...
자바 소숫점 타입의 문자열을 Integer.parseInt() 또는 Long.parseLong() 타입으로 형변환시 java.lang.NumberFormatException 발생할때 해결방법
오라클 DB에서 조회결과값이 스트링타입의 소숫점이 있는 경우 Integer.parseInt() 또는 Long.parseLong() 타입으로 형변환시 java.lang.NumberFormatException 발생한다. java.lang.NumberFormatException: For input string:”5454.6″ 오류 픽스방법...
스프링배치 SQL statement with ‘?’ placeholder requires an ItemPreparedStatementSetter 오류 해결방법
Chunk 방식으로 배치를 개발하고 테스트하는데 BatchDbItemWriter()를 사용할때 Using SQL statement with ‘?’ placeholder requires an ItemPreparedStatementSetter오류가 발생했다. 오류원인 오류원인은 Update...
스프링배치 트랜잭션 수동처리방법
시언어로 개발된 Pro&C 배치를 스프링배치로 변환하는 작업을 하고 있다. 그런데 수동으로 조건에 따라 commit 과 rollback 을 처리해야한다면? 1. 클래스...
[스프링 배치 파일 처리] IncorrectTokenCountException: Incorrect number of tokens found in record: expected 1 actual 2 오류 해결 방법
스프링배치에서 텍스트파일을 읽어서 파씽작업을 해야하는데 파일을 읽어오는 부분에서 다음과 같은 오류가 발생하였다. IncorrectTokenCountException: Incorrect number of tokens found in record: ...
[SPRING BOOT] 스프링 배치 JUnit 테스트시 오류발생한다면? 내꺼 모듈만 실행하는 방법
프로젝트에서 배치를 개발하고 있다. 그런데 소스를 git에 commit and push 하는 개발자들이 너무 많다보니 오류나는 소스를 마구하구 올려놓는다. 이유는 하나다....
[STS] JUnit(제이유닛) 설정 및 스프링부트 배치 JUnit 테스트 방법
이번 프로젝트의 경우 스프링부트 배치로 개발을 하고 테스트는 JUnit으로 하게된다. STS에서 JUint 설정하는 방법과 Junit 테스트 실행방법에 대한 기록이다. [SPRING...
[SPRING BOOT] JAVA 스프링부트 배치(Spring Batch 개발을 위해 개발자가 알아둬야할 내용 정리
SpringBatch를 개발해볼 기회가 생겼다. 이번기회에 알아야 하는 내용을 기록해둔다. 스프링 배치 개발환경 설정은 공통팀(AA)에서 해주기 때문에 개발자는 배치개발 템플릿을 토대로...



