모각코

JDBC 등장 이유 애플리케이션 서버에서 데이터베이스를 사용하기 위해서 아래 과정을 진행합니다. 커넥션 연결: 주로 TCP/IP를 사용해서 커넥션 연결합니다. SQL 전달 : 애플리케이션 서버는 DB가 이해할 수 있는 SQL을 연결된 커넥션을 통해서 DB에 전달합니다. 결과 응답: DB는 전달된 SQL을 수행하고 그 결과를 응답합니다. 애플리케이션 서버는 응답 결과를 활용합니다. 여러 데이터베이스는 커넥션을 연결하는 방법과 SQL을 전달하는 방법, 그리고 결과를 응답하는 방법이 모두 다릅니다. 이에 따라 다음과 같은 문제점이 발생합니다. 데이터베이스를 다른 종류의 데이터베이스로 변경하면 애플리케이션 서버에 개발된 데이터베이스 사용 코드도 함께 변경해야 합니다. 개발자가 각각의 데이터베이스마다 커넥션 연결..
목표 아래 강의 섹션 2, 3 듣기 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1/dashboard 스프링 DB 1편 - 데이터 접근 핵심 원리 - 인프런 | 강의 백엔드 개발에 필요한 DB 데이터 접근 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 DB 접근 기술의 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., - 강의 www.inflearn.com
모각코 시간을 활용해서 사둔 강의를 조금 들었다. @DataJpaTest라는 어노테이션에 대해 알게되었고, @Table의 indexes 속성을 통해 데이터베이스의 인덱스 기능을 사용할 수 있다는 것도 알게되었다. 대부분 이미 아는 내용이었지만 새롭게 알게 된 내용들은 다음과 같다. 먼저 인텔리제이에서 Services라는 기능을 제공하는데, 이를 통해 멀티모듈이나 외부 기능들을 편하게 다룰 수 있도록 지원해준다. 두번째는 인텔리제이에서 제공하는 Datagrip의 ddl을 확인할 수 있는 기능이었다. 아래와 같이 생성된 테이블을 만들기 위한 ddl을 확인할 수 있다. 다음은 쿼리문을 미리 등록하여 애플리케이션 실행 시점에 실행할 수 있는 기능이다. resources폴더 안에 data.sql이라는 이름으로 존..
스프링 강의 듣고 코틀린으로 작성하기
결과 템플릿 콜백 패턴까지 공부, 계속 진행할 예정
활동내용 https://ttl-blog.tistory.com/827 [JPA] 복합 키와 식별 관계 매핑 복합 키(Composite Key) 여러 열을 조합하여 기본 키(Primary Key)의 역할을 할 수 있도록 만든 키를 의미합니다. 식별 관계 부모 테이블의 기본 키를 내려받아서 자식 테이블의 기본 키 + 외래 키로 사용 ttl-blog.tistory.com 회고 원래 계획중인 프로젝트에서 식별 관계의 복합 키 + GenerateValue를 사용하는 방법에 대해서 알아보기 위해 해당 주제에 대해 공부한 것인데, 결론적으로 지원이 안된다고 하니 조금 아쉬웠다. 다른 방법으로 order등의 컬럼을 둔 뒤 이를 하나씩 증가시키는 방법으로 사용해야 할 것 같다.
목표 식별 관계와 비식별 관계에 대해 공부하고, JPA 에서 이를 매핑하는 방법 알아보기 코틀린 코드로도 작성해보기
말 랑
'모각코' 카테고리의 글 목록 (3 Page)