이전 블로그에서 김영한 님 강의들을 정리한 링크 모음입니다
https://velog.io/@jidam03/series/HTTP-%EA%B8%B0%EB%B3%B8
시리즈 | HTTP 기본 - 123
velog.io
https://velog.io/@jidam03/series/springboot-%EA%B0%95%EC%9D%98
시리즈 | 스프링 입문 코드로 배우는 스프링 - 123
java의 main 메소드나 웹의 컨트롤러로 실행해서 테스트 하면 준비, 실행이 오래 걸리고 반복 실행이 어려움, 여러 테스트를 한번에 실행하기 어려움 자바는 JUnit 프레임워크로 테스트를 실행해서
https://velog.io/@jidam03/series/%EC%8A%A4%ED%94%84%EB%A7%81mvc1
시리즈 | 스프링mvc1 - 123
출처웹 서버는 무엇인가?HTTP를 기반으로 동작하는 서버이다.정적 리소스를 제공하고 기타 부가기능을 제공한다 정적 리소스는 HTML, CSS, JS, 이미지, 영상 같은 파일을 의미한다NGINX나 APACHE 같은
https://velog.io/@jidam03/series/%EC%8A%A4%ED%94%84%EB%A7%81%ED%95%B5%EC%8B%AC%EC%9B%90%EB%A6%AC%EA%B8%B0%EB%B3%B8%ED%8E%B8
시리즈 | 스프링핵심원리기본편 - 123
https://velog.io/@jidam03/series/%EC%9E%90%EB%B0%94-ORM-%ED%91%9C%EC%A4%80-JPA-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EA%B8%B0%EB%B3%B8%ED%8E%B8
시리즈 | 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 123
JPA에서는 엔티티 타입과 값 타입으로 데이터 타입을 분류한다.엔티티 타입 @Entity로 정의하는 객체데이터가 변해도 식별자로 지속 추적 가능 멤버 엔티티의 키, 나이 값을 변경해도 ID값으로 추
https://velog.io/@jidam03/series/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8%EC%99%80-jpa%ED%99%9C%EC%9A%A91
시리즈 | 스프링부트와 jpa활용1 - 123
리포지토리 @Repository 스프링 빈으로 등록 @PersistenceContext 애노테이션에 의해 스프링이 EntityManager를 만들어서 주입해준다. findAll, findByName은 JPQL을 사용한다. 서비스 @Transactional 기본적으 2023년 8월
https://velog.io/@jidam03/series/%EC%8B%A4%EC%A0%84querydsl
시리즈 | 실전querydsl - 123
출처 Querydsl 설정, 검증 build.gradle에 위와 같이 추가해준다. querydsl은 qtype을 뽑아내고 그걸 가지고 쿼리를 한다 gradle > tasks > other > compileQuerydsl 더블클릭해서 qtype을 만든다. `de 2023년 8월 10일