spring data jdbc

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_43일차_"친구목록 페이지"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [43]일차🚀43일차에는 Batch하는 방법에 대해 잠깐 배우고, 트랜잭션에 대해서 배울 수 있었다.그리고 Spring JDBC와 Spring Data JDBC를 토대로 친구목록 페이지에 대한 프로젝트를 진행해볼 수 있었다.Batch 업데이트 작업JdbcTemplate에서 batchUpdate() 메소드를 통해 Batch 업데이트 작업 가능한번에 여러건을 INSERT하는 기능을 제공하는 것➡️여러 개의 SQL문을 하나의 배치로 묶어서 실행하는 기법대량의 데이터를 DB에 삽입, 업데이트, 삭제 해야할 경우에 사용장점 : DB 성능 향상 및 네트워크 비용 감소ex. 대용량 데이터 이전, 로그 처리 작업 등 ▶️실습 - DB에 배치작업 수행// 배..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_42일차_"Spring Data JDBC"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [42]일차🚀42일차에는 Spring JDBC, MyBatis, JPA 의 표준 사용을 도와주는 Spring Data JDBC에 대해서 배울 수 있었다.이전 회고에서 Spring JDBC와 Spring Data JDBC를 비교할때에는 어려워보이는 개념들이었는데개념을 먼저 알고 실습을 함으로써 Spring Data JDBC에 대해 이해할 수 있게 되었다.스트림 API 데이터 처리 메소드filter()Predicate를 받아들이며 filter의 조건을 boolean형으로 판단하고 Stream으로 반환이 후 collect() 메소드 사용으로 중간연산인 filter()로 반환된 Stream을 toList()를 통해 리스트로 바꿔서 반환▶️실습 - 글..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_41일차_"람다식 / 스트림 API"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [41]일차🚀41일차에는 람다식과 스트림 API에 대해 배울 수 있었다. 이전에 자바스크립트에서 화살표함수를 사용했을때나 알고리즘 문제 풀이 시 접했던 람다식과 스트림이어서 기초를 잘 배워놔야겠다고 생각했다.특히 스트림의 경우 데이터를 다루는 다양한 메소드를 제공하므로 더 자세히 공부해야겠다고 생각했다.Spring JDBC 와 Spring Data JDBC의 차이점Spring JDBCJDBC(Java Database Connectivity) API를 더 편리하게 사용할 수 있도록 도와주는 DB 접근 기술SQL 쿼리를 직접 작성 및 (ResultSet, PreparedStatement, Connection)과 같은 JDBC 객체들을 관리하는 것..

LEFT
'spring data jdbc' 태그의 글 목록