Thumbnail
BEST
개발 · 프로그래밍백엔드

스프링 DB 1편 - 데이터 접근 핵심 원리대시보드

(5)
732개의 수강평 ∙ 16,775명의 수강생
77,000원

월 15,400원

5개월 할부 시
지식공유자: 김영한
총 57개 수업 (10시간 4분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • bengorham 프로필bengorham
    2024-09-291392773

    안녕하세요, 로드맵을 보면 스프링 MVC 1, 2편을 수강한 후 스프링 DB 1편으로 넘어가라고 안내되어 있는데, DB 1편 강의 설명에 '이 강의를 학습하기 전에 데이터베이스와 SQL에 대한 기본 내용을 학습하시길 바랍니다'라는 문구가 있어 문의드립니다. MVC 2편 수강을 완료한 후 곧바로 DB 1편으로 넘어가기보다는, 별도로 기초 학습을 진행한 후에 DB 1편을 수강하는 것이 나을지 궁금합니다. 또한, 강의를 듣기 전에 추가로 학습해야 할 기초 내용들이 어떤 것들이 있는지 알려주시면 감사하겠습니다. 감사합니다.

    김영한
    김영한
    김영한
    2024-09-30370265

    안녕하세요. bengorham님 DB 관련해서는 간단한 테이블 생성, SQL의 기초, 트랜잭션의 개념 정도를 알고 들으시면 좋습니다. 참고로 DB를 알고 들으면 더 좋겠지만, DB를 모르고 들어도 학습할 수 있도록 강의가 구성되어 있습니다 :) 이후에 실전 스프링 부트 시리즈를 학습하실 때는 반드시 DB에 대해서 어느정도는 공부하고 넘어가셔야 합니다. 감사합니다.

  • spaghetti 프로필spaghetti
    2024-09-211385647

    안녕하세요! 제가 지금 MySQL을 사용 중인데 강의는 H2 데이터베이스라 사용하는 DB가 다른데 강의를 들어도 괜찮은 건지 생략해도 되는지 궁금합니다.

    김영한
    김영한
    김영한
    2024-09-21368334

    안녕하세요. spaghetti님 이 강의는 데이터베이스를 다루는 강의라기 보다는 스프링을 통해서 데이터베이스에 어떻게 접근하고 처리하는지를 다루는 강의입니다. 따라서 데이터베이스는 어떤 것을 사용하든 크게 차이가 없습니다. MySQL을 사용하신다면 H2는 전혀 어려움이 없으실 거에요 :) 감사합니다.

  • 최연우 프로필최연우
    2024-03-131205780

    안녕하세요 영한님 자바부터 스프링까지 로드맵 순서대로 유익한 강의 감사한 마음으로 수강 중입니다. 다름이 아니라 스프링db 강의가 아닌 데이터베이스 강의 출시 예정이 있을까요?

    김영한
    김영한
    김영한
    2024-03-13324791

    안녕하세요. 최연우님 자바 로드맵이 끝나면 이후에 데이터베이스 강의를 진행할 예정입니다 :) 올해안에 출시하는 것이 목표이기는 한데, 자바 로드맵이 생각보다 분량이 많아서 쉽지 않네요 ㅎㅎ

  • zxj1102 프로필zxj1102
    2024-01-221151502

    스프링 추천 로드맵 상에는 MVC 1~2편 후에 DB 1~2편을 진행하도록 권장하고 있는데 MVC1편과 DB1편을 동시에 학습하고 그 이후에 MVC 2편과 DB 2편을 진행하고자 하는데..... 그렇게 진행하면 이해하는데 있어서 어려움이 있을까요? MVC1편과 DB 1편에서 다루는 기술들이 현재 우선적으로 필요하다고 판단되서 먼저 학습하고 그 외에 부분을 학습하고자 하는데 혹시 이해하는데 있어서 어려움이 있을까 해서 질문드립니다.

    김영한
    김영한
    김영한
    2024-01-23312992

    안녕하세요. zxj1102님 생각하신 것 처럼 들어도 괜찮습니다 :) 감사합니다.

  • gkrals1209 프로필gkrals1209
    2024-01-171144926

    안녕하세요. 제가 db에 흥미를 느껴서 김영한 강사님 강의를 들으면서이쪽으로 공부를 파보려고 합니다. 궁금한 점이 있는데 이 강의에서 h2 데이터베이스를 다루면 mysql은 또 따로 처음부터 공부해야하나요? 아니면 h2 기본기만 잘 알아도 쉽게쉽게 공부가 가능할까요?

    김영한
    김영한
    김영한
    2024-01-18311780

    안녕하세요. gkrals1209님 H2 데이터베이스는 예제나 학습용으로 간단히 사용하는 데이터베이스 입니다. 그래도 일반적인 데이터베이스와 기본적인 사용법은 같습니다. 하지만 운영 시스템에서 사용하는 데이터베이스를 제대로 공부하려면 MySQL 같은 데이터베이스를 공부하는 것은 추천합니다. 감사합니다.

  • JJO 프로필JJO
    2023-12-061094193

    스프링 레거시로 배우고있는데 이 강의(DB)에도 적용되는건가요..?

    김영한
    김영한
    김영한
    2023-12-07301036

    안녕하세요. JJO님 스프링 레거시가 아마도 스프링 부트 없는 스프링 프레임워크 같네요. 스프링 DB의 기능 자체는 스프링 부트와 무관하게 작동하는 것이고 스프링 부트는 해당 기능을 조금 편하게 사용할 수 있도록 도와주는 것입니다. 따라서 본 강의와 로드맵은 모두 스프링 레거시든, 스프링 부트든 모두 적용이 됩니다 :) 감사합니다.

  • 이성윤 프로필이성윤
    2023-03-21821486

    mapper쪽에 강의를 좀 보고 싶은데 혹시 어느 강의를 들으면 좀 도움이 되나요...?

    김영한
    김영한
    김영한
    2023-03-21249976

    안녕하세요. 이성윤님 mapper라고 하면 MyBatis 같은 구현 기술들을 말씀하시는 것 같은데요. DB2편을 참고하시면 됩니다. 그런데 DB1편을 통해서 기반 기술을 다지고 DB2편을 순서대로 듣는 것을 권장합니다. 감사합니다.

  • ohsdy0114 프로필ohsdy0114
    2023-03-12811912

    안녕하세요! 다 구매하면 좋겠지만 한꺼번에 구매하기에는 부담돼서 로드맵 전반부만 구매하려고 합니다. 그런데 스프링 입문 -> 스프링 핵심 원리 (기본) -> HTTP 기본 지식 -> 스프링 MVC 1편까지 듣고 MVC 2편은 건너뛰고 스프링 DB 1편을 들어도 될까요??

    김영한
    김영한
    김영한
    2023-03-14248453

    안녕하세요. ohsdy0114님 로드맵들은 유기적으로 연결이 되어 있습니다. 학습을 할 때는 A를 이해하고 A를 기반으로 B를 이해한 다음에 (A+B)를 기반으로 C를 이해할 수 있듯이 단계적으로 접근하는 것이 중요합니다. 따라서 MVC1, MVC2를 순서대로 듣는 것을 권장드립니다. 감사합니다.

  • 김태현 프로필김태현
    2023-03-08808307

    수강 내용에 관한 책, 또는 pdf파일이 있나요?!

    김영한
    김영한
    김영한
    2023-03-08247196

    안녕하세요. 김태현님 강의 메뉴얼이 PDF로 제공됩니다. 감사합니다.

  • 정일 프로필정일
    2023-03-08807877

    안녕하세요. DB는 MSSQL 로 진행하나요? 확인부탁드려요~

    김영한
    김영한
    김영한
    2023-03-08247195

    안녕하세요. 정일님 이 강의에서는 특정 데이터베이스에 종속적으로 설명하지는 않습니다. 어떤 데이터베이스든 적용 가능한 내용을 설명합니다. 여기서는 학습할 때 편리하게 사용할 수 있는 H2 데이터베이스를 사용합니다. 감사합니다.

  • ozzyzzz 프로필ozzyzzz
    2023-02-08775792

    안녕하세요 선생님 강의 항상 잘 듣고 있습니다. mysql 연동해서 db에 값 넣고 db에 있는 값 조회하고 꺼내보고 싶은데 제가 지금 현재 하나도 모르는 상태입니다. sql 문법은 배워서 알고 있는데 ... db 자체를 어떻게 연결해서 쓰는지 모르겠네요. 그래서 최근에 혼자 게시판을 만들어봤는데 db대신 선생님께서 수업 때 쓰신 방식대로 Map을 사용했어요 ㅠㅠ 이 강의를 들으면 어느정도 알 수 있을까요?

    김영한
    김영한
    김영한
    2023-02-10241273

    안녕하세요. ozzyzzz님 DB1, DB2편을 통해서 해당 부분을 깊이있게 학습하실 수 있습니다^^ 감사합니다.

  • haha ha 프로필haha ha
    2022-12-26723703

    금전적인 문제 때문에 디비 파트는 김영한님 jpa 책으로 공부해볼까 하는데 다른 파트인가요..? 이외 나머지 파트는 모두 구입했습니다!

    김영한
    김영한
    김영한
    2022-12-29231041

    안녕하세요. haha ha님 DB는 JPA책과 무관하게 스프링과 DB을 어떻게 엮어서 사용할지에 대한 내용입니다. 웹 애플리케이션을 개발하는데 매우 중요한 부분이므로 여유가 되실때 하나씩 보시길 추천합니다. 감사합니다.

  • anghks12 프로필anghks12
    2022-12-13711598

    학원에서 스프링에서 mvc방식으로 db사용하는것을 배우긴 했는데 기초가 부족하다는 생각때문에 db접근하고 활용하는것을 좀더 배우고 싶은데 이 강의가 도움이 될까요? 기본적으로 CRUD를 사용할때 join같은 것처럼 여러가지를 적용해서 자율롭게 사용할 수 있었으면 좋겠습니다. 그리고 강의전 또 한가지 궁금한게 공부할때는 이클립스 도구를 사용했는데 intellij는 사용해보지 않아서 약간 부담은 있습니다. 김영한 강사님의 다른 강의에서 intellij사용하는걸 설명해 주셨는지 모르겠는데 이 강의만 들어도 가능할지 궁금합니다.

    김영한
    김영한
    김영한
    2022-12-18228586

    안녕하세요. anghks12님 스프링을 활용해서 DB에 접근하는 다양한 방법과 트랜잭션 개념을 자세히 설명드립니다. join 같은 부분은 DB 자체의 기능이기 때문에 여기서는 다루지 않습니다. 이번장을 통해서 스프링으로 DB에 접근하는 기초는 확실히 쌓을 수 있습니다. 도구는 IntelliJ를 권장하지만 부담스럽다면 이클립스를 사용하셔도 무방합니다. (IntelliJ는 단순히 도구여서 강의를 따라하다보면 자연스럽게 익히실 수 있을거에요) 감사합니다.

  • 유요한 프로필유요한
    2022-11-07687665

    이제 스프링을 공부를 시작하려고 하고 스프링부트까지 공부하려고 하는데 일단 공부를 스프링입문 → 스프링핵심원리 → HTTP 기본지식 → 스프링MVC1,2편 → 자바 ORM 표준 JPA 프로그래밍 -기본편 → 스프링부트와 JPA활용 1,2 → 실전 스프링데이터 JPA → 실전 Querydsl 이렇게 공부를 하려고 합니다. 스프링 db를 뺀 이유는 JSP를 공부했을때 db연결하는것을 공부해서 안해도 될거 같아서 뺏는데 꼭 넣어야나요? 그리고 부트까지 공부하고 싶은데 부트에 관련된거는 스프링부트 와 JPA밖에 없나요??? 실전 부트는 예정이던데 언제정도에 올라오나요??

    김영한
    김영한
    김영한
    2022-11-13223120

    안녕하세요. 유요한님 이렇게 진행하셔도 괜찮습니다. 다만 스프링 트랜잭션이나, 스프링이 제공하는 다양한 DB 접근 기술들에 대해서 학습하고 싶으면 이후에 스프링 DB 관련해서도 학습하시면 됩니다. 이 부분은 목차를 보시고 결정하시면 될 것 같아요. 참고로 모든 강의는 스프링 부트를 기반으로 하는 것이어서 자연스럽게 스프링 부트도 학습하시게 됩니다. 출시 예정인 스프링 부트 강의는 스프링 부트 자체를 조금 더 깊이있게 파는 것으로 이해해주시면 됩니다. (아마도 출시는 2~3개월 정도는 더 걸릴 것 같아요) 감사합니다.

  • 개발도리 프로필개발도리
    2022-07-24603358

    안녕하세요! 강의 너무 잘 수강하고 있습니다! 2022년 07월 24일 기준 / DB강의가 2편까지 나와있는데 앞서 다른 문의글이나 답변해주신 글을 보니 MVC2 까지 듣고 실전 JPA를 수강하라는 말씀이 많아서 헷갈려서 문의드립니다!! 1. 현재는 강의가 DB2편까지 나왔으니 MVC 2편 이후 바로 실전 JPA 보단 DB 2개를 수강하고 JPA 로드맵이 나을까요? 앞으로의 로드맵이 궁금합니다! 2. 그리고 스프링을 사용하여 프로젝트를 하나 진행하고 싶은데 이런 경우는 스프링 전체 수강 로드맵이 어떻게 되는지 궁금합니다. 현재 상황은 대학교 4학년 휴학생입니다.(입문, 기본 수강)

    김영한
    김영한
    김영한
    2022-07-24201456

    안녕하세요. 신봉규님 실무 개발 경험이 없다면 DB1, DB2까지 듣고 JPA 로드맵으로 진행하시길 권장드립니다. JPA 로드맵까지 듣고나면 프로젝트를 어떻게 진행할지 방향이 보일꺼에요. 감사합니다.

  • 스프린이 프로필스프린이
    2022-07-14593844

    안녕하세요. 스프링 로드맵에서 스프링-MVC 2편까지 수강한 후에, 바로 스프링 DB 1,2편을 수강하는게 맞는건가요? 아니면 김영한님의 JPA 로드맵에 있는 자바 ORM 표쥰 JPA 프로그래밍-기본편 실전! 스프링 부트와 JPA 활용1-웹 애플리케이션 개발 실전! 스프링 부트와 JPA 활용2-API 개발과 성능 최적화를 듣고 스프링 DB 1,2편을 수강 하는게 맞는건가요? 인터넷에 MVC 2편을 수강하고 JPA 로드맵에 있는 위 3강의를 수강하면 간단한 토이 프로젝트를 할 수 있다는 글을 보았는데 제가 방학 기간 강의를 듣고 프로젝트를 해보고 싶은데 어떤 순서로 강의를 듣는게 맞는 건가요? 감사합니다.

    김영한
    김영한
    김영한
    2022-07-15199703

    안녕하세요. dkwkghkdlxld3님 사람마다 본인의 스타일들이 있는데요. DB1, DB2 강의가 최근에 나와서 그런 것 같아요^^ 지금 현재 추천하는 방향은 DB1, DB2 까지는 듣고 스프링부트와 JPA 로드맵으로 이동하는 것입니다. 그러면 기본기가 더 쌓여서 다음 로드맵을 더 수월하게 진행하실 수 있습니다. 감사합니다.

  • rnqhstlr2297 프로필rnqhstlr2297
    2022-07-02582409

    안녕하세요 현재 MVC2편까지 학습을 한상태이고 데이터 접근기술에 대해서 공부하려고 하는데 DB 1편을 듣지 않고 2편을 들어도 괜찮은 가요?? 그리고 JPA시리즈강의 들과 비슷한 부분이 있던데 어떤 강의를 더 추천하십니까??!

    김영한
    김영한
    김영한
    2022-07-03197316

    안녕하세요. rnqhstlr2297님 DB1과 DB2는 서로 연관성이 있습니다. 따라서 순서대로 들으시는 것을 추천합니다. DB1, DB2는 좀 더 이론과 기반에 초점이 맞추어져 있고, 스프링부트와 JPA활용은 실무 개발과 JPA에 초점이 맞추어져 있습니다. 따라서 DB1 -> DB2를 통해 기반을 쌓고 JPA 강의시리즈로 넘어가는 것을 더 권장드립니다. 감사합니다.

  • 인연타로 프로필인연타로
    2022-06-30579624

    김영한 ⋅ 5개월 전 안녕하세요. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 스프링 핵심 원리 - 기본편 현재 강의 모든 개발자를 위한 HTTP 웹 기본 지식 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 그리고 다음 순서로 듣습니다. 1. 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발(빠르게 영상을 보면서 코드만 따라하기) 2. 자바 ORM 표준 JPA 프로그래밍 - 기본편 3. 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발(진지하게 복습) 4. 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 여기까지 진행하면 토이프로젝트를 진행하실 수 있을거에요. 그리고 이후에 다음 내용을 들이시면 됩니다. 5. 실전! 스프링 데이터 JPA 6. 실전! Querydsl 스프링 핵심 원리 - 고급편 실전! 스프링 DB 접근 기술(출시 예정) 실전! 스프링 부트(출시 예정)2. 감사합니다. ----- 글을 봤었는데요! 이 강의가 실전 스프링 db 접근기술인건가요?? 위에 순서대로 지금도 하면될까요? 구매하려구요!

    김영한
    김영한
    김영한
    2022-06-30196954

    인연타로님 맞습니다^^!

  • 태혁 프로필태혁
    2022-06-06557200

    1편 말고 2편의 경우 매퍼, JPA, QueryDsl 같은 내용이 담아져있다고 들었는데 이건 JPA 로드맵과 중복되는 내용인가요? 강의 올라올때마다 사두는 욕구는 생기는데 겹치는 내용을 사두는게 아닐까 염려되어서요

    김영한
    김영한
    김영한
    2022-06-06192444

    안녕하세요. 태혁님 DB2편의 경우 총 12섹션으로 구성되어 있는데요. 여기서 다음 3가지 섹션은 JPA 로드맵과 중복되는 부분입니다. 섹션5 - 데이터 접근 기술 - JPA 섹션6 - 데이터 접근 기술 - 스프링 데이터 JPA 섹션7 - Querydsl 여기서는 해당 기술들을 전체적인 데이터 접근 기술이라는 관점에서 얆고 넓게 알아봅니다. JPA 로드맵에서는 각각의 기술들을 실무에 사용할 수 있을 정도로 깊이있게 파고듭니다. 전체적인 로드맵 관점에서는 DB1 -> DB2를 듣고 JPA 로드맵으로 진행하는 것을 권장드립니다. 이렇게 하면 데이터 접근 기술들에 대해서 대략적인 이해를 가지고 깊이있게 들어가는 것이기 때문에 학습에 더 용이합니다. 감사합니다.

  • mjkim8038 프로필mjkim8038
    2022-06-03554890

    이 강의는 mybatis 로 하는 건가요??

    김영한
    김영한
    김영한
    2022-06-03192026

    안녕하세요. mjkim8038님 DB1편은 MyBatis로 진행하지 JDBC로 기본 개념을 이해합니다. DB2편에서는 MyBatis도 알려드립니다^^ 감사합니다.

채널톡 아이콘