jpa5 [강의 후기] 인프런 김영한님 자바 ORM 표준 JPA 프로그래밍 인프런 스프링 JPA 강의 기초인 자바 ORM 표준 JPA 프로그래밍을 완강한 후 후기를 남겨보려고 합니다. [목차]강의 느낀점강의에서 기억할 것1강의에서 기억할 것2이후 계획 1. 강의 느낀점 저번 스프링부트와 JPA 활용1편을 들은 후, 이번에 가장 기초강의인 자바 ORM 표준 JPA 프로그래밍을 수강했습니다.원래 이것부터 들어야 하지만, 실제로 JPA 활용1편을 먼저 들으면서 일단 따라해보고 다시 기초강의를 듣는 방식도 상당히 효과가 좋은 것 같습니다. 좀 더 익숙해진 상태로 기초강의를 들으니 빠르게 들을 수 있었네요. JPA 활용1편과 다른점은 예제보다 이론에 좀 더 초점을 맞춘 강의인 것 같습니다. 활용1편에서는 나오지 않는 개념이 꽤 많이 나오네요. 그 중 가장 중요한 것은 fetch joi.. 2024. 10. 22. [강의 후기] 인프런 김영한님 스프랑부트와 JPA 활용1 강의 후기 인프런 스프링 강의로 유명한 김영한님의 실전! 스프링 부트와 JPA 활용1편을 공부하고 간단히 후기를 남겨보려고 합니다. [목차]강의 느낀점강의에서 기억할 것앞으로 공부 방향 [관련 포스팅]Entity와 EntityManager 개념, 관계Swagger와 Spring Data JPA를 활용한 예제 학습Java ORM 표준 JPA 프로그래밍 정리1(김영한 강사님)Java ORM 표준 JPA 프로그래밍 정리2(김영한 강사님) 1. 강의 느낀점 오랜만에 인프런에서 JPA 공부를 해봤습니다! 김영한님의 JPA 강의 예전에 한 번 들었는데 그당시에 어설프게 이해하고 몇 년 지나니 다 까먹었네요.오랜만에 인프런 강의를 들으니 재밌습니다. 특히 언젠간 다시 시작해봐야지..라고 했던 JPA로 시작하니 더 재밌게 봤네.. 2024. 10. 8. [인프런 JPA]자바 ORM 표준 JPA 프로그래밍 정리1 -인프런 김영한님 JPA 강의를 듣고 정리한다. -이미지 출처는 인프런 강의 자료를 참고하였다. -가물가물한 상태에서 재정리하고 있는 상태라서 중간중간 틀린 개념이나 어설픈 설명이 많을 수 있다. 1.JPA 소개 1.JPA 소개 JPA의 특징들은 다음과 같다. JPA는 자바애플리케이션과 JDBC API 사이에서의 역할을 해줌 JPA가 JDBC API를 사용하여 DB에 접근 쿼리를 JPA가 만들어줌 JPA는 패러다임 불일치를 해결해 줌. 자바는 객체지향적이고 DB는 데이터중심적이기 때문에 패러다임이 다른데 이 부분을 어느정도 해결해줌 2.JPA 시작하기 1.프로젝트 생성 및 애플리케이션 개발 예제 진행하며 개념들을 간단하게 정리한다. 1)EntityManagerFactory 해당 객체는 EntityMana.. 2023. 1. 28. [개인학습]스프링부트 + Swagger + JPA + MySQL 설정 및 테스트 - SpringBoot 2.7.4 + Swagger2 + JPA 하이버네이트 + MySQL8 설정으로 Swagger 테스트와 JPA 테스트를 진행한다. - 빌드툴은 Maven, IDE는 인텔리제이를 사용한다. - Lombok도 사용한다. - 코드는 깃허브에서 관리한다.(https://github.com/coderahn/swagger-demo) 1.Intro 1.Swagger? API들이 갖고 있는 스펙을 관리할 수 있는 프로젝트/문서 프레임워크이다. API별 관리 및 테스트를 각각 하면 번거롭고 관리도 어렵다. 컨트롤러에 명시된 어노테이션을 붙여서 Swagger-ui 화면을 통해 관리 가능하다. 2.JPA(Java Persistence API)? JPA는 자바진영의 ORM 기술 표준 인터페이스 모음이다... 2022. 10. 10. [자바, 스프링]인프런 김영한 로드맵1, 스프링 입문 강의 정리3 -인프런 김영한 강사님의 스프링 입문 강의 핵심 위주로 정리한다.-모든 소스는 깃허브에서 관리한다.(https://github.com/coderahn/Spring-Lecture1)-이전 글은 아래 링크를 참고해주세요. [자바, 스프링]인프런 김영한 로드맵1, 스프링 입문 강의 정리2-인프런 김영한 강사님의 스프링 입문 강의 핵심 위주로 정리한다.-모든 소스는 깃허브에서 관리한다.(https://github.com/coderahn/Spring-Lecture1)-이전 글은 아래 링크를 참고해주세요. [자바, 스프링]roadofdevelopment.tistory.com 7.스프링 DB 접근 기술 메모리DB가 아닌 H2 DB를 사용하여 순수JDBC, JdbcTemplate, JPA, Spring JPA 순으.. 2022. 1. 1. 이전 1 다음