목록전체 글 (28)
JaeniWorld
Stream Process 한 번에 한 개씩 만들어지는 연속적인 데이터 항목들의 모임으로 예로 들자면 공장 라인을 들 수 있다 한 작업장에서 작업물을 받아 다음 작업을 처리할 수 있도록 넘겨주는 것이다. 이때 각각의 작업장은 다른 업무를 처리하지만 전체적으로 보았을 때, 동시간에 작업을 처리하고 한 개의 작업물 만을 작업한다. ** 데이터 처리 연산을 지원하도록 소스에서 추출된 연속된 요소 Stream예시) 입력 스트림은 데이터를 한 개씩 읽음 / 출력 스트림은 데이터를 한 개씩 기록 Stream API 스트림은 자바 8 API에 새로 추가된 기능으로 이를 이용하면 선언형으로 컬렉션 데이터를 처리할 수 있다. 기존 자바7에서 저칼로리의 요리명을 반환하고, 칼로리를 기준으로 요리를 정렬하는 코드이다. 이 ..
포스트맨을 쓸때 위와 같은 오류가 나면, Header에서 key에 Content-Type value에 application/json를 넣어주면 오류가 나지 않고 잘 돌아간다
1. MyBatis MyBatis는 위와 같이 RDBMS에서 값을 받아 CoreContainer(= DI Container / Persistence Layer)에 Dependency Injection해준다. (붉은 부분에 MyBatis가 위치) 2. MyBatis 구조 MyBatis에서 가장 중요한 것은 사진을 보다시피 SQLmapconfig.xml이 제일 중요하다. 그 이유는 DB연결에 대한 문서(dbconn.properties), SQL Query를 담은 문서(mysawon_mapping.xml)그리고 VO정보를 담은 Class를 모두 Wiring(연결하는 것)하기 때문이다. 이렇게 Wiring된 문서는 Sql Session Builder에 DI되어 Sql Session을 통해 DAO에 DB안의 데이..