Latest

4월
28

<JPA> 연관관계 타당성 분석하기

왜 JPA를 사용할 경우 객체간 연관관계의 타당성을 따져야 할까요? 이는 테이블이 다른 테이블에 접근하는 방식과 객체가 다른 객체에 접근하는 방식의
7 min read
4월
26

<JPA> 엔티티 매핑 기본

본격적으로 JPA에서의 엔티티 매핑 방법을 알아보기에 앞서 대표적으로 어떤 종류의 매핑이 존재하는지 알아봅시다. 객체와 테이블 매핑 : @Entity,@Table필드와 컬럼 매핑
13 min read
3월
31

<GIT> Pull Request Merge 충돌 해결하기

레포지토리 상황Fork뜬 레포지토리의 branch : main,developeFork를 떠온 원본 레포는 real-repo라고 remote 설정에러 상황 서술팀원이 풀리퀘를 올렸고, 해당 풀리퀘를 real-repo에 merge를
3 min read
3월
16

<H2> Springboot로 H2 사용하기

제일 먼저 진행해야하는 일은 DB를 생성하는 일입니다.터미널 또는 실행파일을 통해 설치한 h2를 실행시켜줍니다.아래와 같은 페이지에 접속하게 됩니다. 여기서
2 min read
3월
10

<Java> 예외처리

프로그램 오류의 종류본격적으로 예외를 공부하기 전에 예외가 발생하는 상황인 오류,즉 에러의 종류부터 먼저 짚고 넘어가겠습니다.프로그램이 실헹 중 어떤
9 min read
2월
28
<Java> 객체지향프로그래밍 5

<Java> 객체지향프로그래밍 5

저번 포스팅을 통해 우리는 캡슐화와 다형성에 대해서 공부해보았습니다.잠깐 복습을 하자면 캡슐화란 접근 제어자를 통해 멤버 변수에 대한 접근 권한을
12 min read
2월
22

<Spring> 스프링에서 왜 DI가 중요할까?

우선 DI를 파보기 전에 스프링이 뭔지에 대해서 알아봅시다. 스프링이라 함은 오픈 소스의 경량 웹 프레임워크라고 정의되어있습니다.즉,개발자들이 웹 개발을
5 min read
2월
19
<Java> 객체지향프로그래밍 4

<Java> 객체지향프로그래밍 4

저번 포스팅은 객체지향의 근본 개념인 상속에 대해 배워보았습니다.이번 포스팅은 또 다른 근본 개념인 캡슐화(제어자)와 다형성(polymorphism)에
19 min read
2월
15
<Java> 객체지향프로그래밍 3

<Java> 객체지향프로그래밍 3

지금까지 클래스의 정의와 함께 기본적인 사용법들을 배웠습니다.지금부터는 객체지향의 꽃인 상속(Inheritance)에 대해서 배워보겠습니다. 상속상속의 정의상속이란, 기존의 클래스를 재사용하여
21 min read
2월
13
<Java> 객체지향프로그래밍 2

<Java> 객체지향프로그래밍 2

우리는 지난 포스팅을 통해서 클래스의 기본적인 사용법을 배웠습니다.이번 포스팅은 오버로딩,생성자 등 메서드의 디테일한 부분에 대해 다뤄보겠습니다. Overloading(오버로딩)
12 min read