소개
프로그래밍 교육 전파에 진심인 🔥 유튜버 및 벤처 🧑🏻💻 개발자. 다양한 IT경험을 토대로, 누구나 쉽게 배울 수 있는 강의 제작에 힘쓰고 있다. 저서로는 📖 <자바를 부탁해>, <스프링부트3>가 있다.
현) 유튜브 채널 👉 "홍팍" 운영
현) 프로그래밍 강사 및 튜터 활동
현) 클라우드스터딩 운영
전) 한국 항공대 무인 항공기 MAV Lab. 연구원
전) 한국 항공대 아두이노 강의 조교
전) 아이엠박스 개발팀장
전) 시프트더블유 개발자
저서 소개
스프링 부트 3 자바 백엔드 개발 입문(https://www.yes24.com/Product/Goods/119952151)
강의
전체6수강평
- 감사합니다
chmod777
2024.09.14
0
- 기본적인 자바 강의. 기본에 충실했습니다.
손동영
2024.06.19
0
- 감사합니다 ~~
openmpy
2024.06.12
0
- 아주좋습니다 빠르고 간결한 기초배우기
hdh12326
2024.04.10
0
게시글
질문&답변
2024.01.19
22강 관련질문
해당강의는 스프링부트 입문강의로 JPA와 관련된 자세한 내용은 다루지 않습니다만, 간단히 말씀드리자면 JPA가 자동으로 기본키(PK)를 찾고 이를 테이블에 알아서 저장해 줍니다 Article 엔티티 선언 시 @Id로 선언한 필드가 자동으로 PK로 인식되게 됩니다
- 0
- 2
- 163
질문&답변
2024.01.08
9강 질문 있습니다
CrudRepository 는 Spring Data JPA가 제공하는 인터페이스 중 하나로, 기본적인 CRUD(Create, Read, Update, Delete) 작업을 추상화합니다. 이를 사용하면 개발자는 간단한 인터페이스 정의만으로 데이터베이스에 대한 기본적인 작업을 수행할 수 있습니다. H2 데이터베이스와 CrudRepository 를 함께 사용할 때의 동작 방식은 다음과 같습니다: H2 데이터베이스 연결 : Spring Boot 애플리케이션에서 H2 데이터베이스를 설정하면, 애플리케이션이 시작될 때 H2 데이터베이스 인스턴스가 메모리에 생성됩니다. 데이터 소스 설정 : application.properties 또는 application.yml 파일에서 H2 데이터베이스에 대한 설정을 합니다. 이 설정에는 데이터베이스 URL, 사용자 이름 및 비밀번호 등이 포함될 수 있습니다. JPA 구성 : JPA 엔티티 클래스를 정의하고, CrudRepository 인터페이스를 확장한 리포지토리 인터페이스를 만듭니다. 데이터베이스 작업 : 애플리케이션에서 CrudRepository 를 사용하여 엔티티를 저장, 조회, 수정, 삭제합니다. 이 때, Spring Data JPA는 H2 데이터베이스와 연동하여 자동으로 필요한 SQL 쿼리를 생성하고 실행합니다. 결론적으로, CrudRepository 를 사용할 경우, H2 데이터베이스는 자동으로 연결되며, 애플리케이션에 내장된 H2 인메모리 데이터베이스를 직접 사용하게 됩니다. 물론, 개발 환경에서는 H2를 사용하고, 실제 운영 환경에서는 다른 데이터베이스(예: MySQL, PostgreSQL)를 사용하는 것이 일반적입니다.
- 0
- 1
- 165
질문&답변
2024.01.04
자바 입문 강의 요건
네 물론입니다 선수과목이 아니니 편하게 수강하셔도 됩니다
- 0
- 2
- 156
질문&답변
2023.11.17
로그창에 내용이 출력이 안됩니다.
서버 재시작을 해보세요
- 0
- 1
- 222
질문&답변
2023.11.04
index()함수 질문있습니다.
좋은 질문 감사합니다 원칙적으로 DTO로 반환하는게 좋습니다만, 19강에서의 포인트는 "REST API"에 초첨이 있습니다 처음부터 완벽하게 모든걸 설명하려하다가 핵심 전달에 실패하지 않기위해 핵심이 아닌 부분의 코드는 간소화하여 설명하였습니다 질문주신 부분, 반환시 DTO로 변환하는 개념은 강의 뒷부분 "댓글 작성 단계"에서 설명하니 이를 참고해주세요
- 0
- 3
- 215