분류 전체보기

Tizesin 코드 저장소
ㄴㄷㄴ
[Git] commit 과 log
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..회사 또는 프로젝트를 진행하면서 대중적으로 사용하는 형상관리 툴은 Git이다.Git을 잘 사용할 수 있을 때 까지 공부해보자★ 알아볼 내용 1. commit 과 log 내용 설명  1. 프로젝트 파일 추가하기 우선 우리는 현재 내용이 기존 git 저장된 것과의 값을 비교하여 변경된 파일이 있는지 확인 할 수 있다.git status  우리는 변경된 파일을 확인하였고, 해당 파일을 commit하기 위헤 저장소에 담을 수 있다.#전체 파일 넣기git add . #특정 파일 넣기git..
[프로그래머스 | JAVA ] LV. 2 : JadenCase 문자열 만들기
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 2 프로그래머스 JadenCase 문자열 만들기https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr● 풀이 방법String 데이터타입으로 건내받은 문장에서 각 ..
[Git] Git 초기 설정
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..회사 또는 프로젝트를 진행하면서 대중적으로 사용하는 형상관리 툴은 Git이다.Git을 잘 사용할 수 있을 때 까지 공부해보자★ 알아볼 내용 1.  Git 최초 설정 2.  프로젝트 생성 및 git 연결 내용 설명  1. Git 최초 설정 git 전역으로 사용자의 이름과 이메일 주소를 설정해야 한다.git config --global user.name "yourName"git config --global user.email "yourEmail" 자신이 입력한 정보가 제대로 적용되었는..
[프로그래머스 | JAVA ] LV. 2 : 최댓값과 최솟값
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 2 프로그래머스 최댓값과 최솟값https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  ● 풀이 방법여기서는 주어지는 인자값들이 각 배열로 주어지는 것이 아닌 하..
[프로그래머스 | JAVA ] LV. 1 : 부족한 금액 계산하기
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 1 프로그래머스 올바른 괄호https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   ● 풀이 방법놀이기구를 탄 횟수만큼 일정 배수만큼 가격이 점점 오르는 구조...
[Spring] Spring JPA - 앤티티 간 연관 관계 매핑 OneToMany & ManyToOne & OneToOne & ManyToMany
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..엔티티 간의 연관 관계를 매핑하는 방법은 OneToMany, ManyToOne, OneToOne 등이 있다.ManyToMany도 존재는 하나 실무에서는 사용하지 않는 것을 추천한다.중간 테이블을 생성하고 기본키와 외래키를 매핑해주는 것은 문제가 되지 않으나, 실무 레벨에서는 이러한 테이블 매핑에 필수적인 정보들 외에 중간 테이블이 가져야하는 여러 컬럼들이 있을 수 있다.Hibernate에 의하여 생성된 중간 테이블은 관계설정에 필수적인 정보만 담겨 있을 뿐, 비즈니스 로직상 필요한..
[Spring] Spring JPA - 직렬화 순환 참조 @Jsonbackreference & @Jsonmanagedreference
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..두 개의 테이블(Entity) 관계를 ManyToOne, OneToMany, OneToOne 을 사용하여 연결할 때 양방향 관계에서 무한 순환 참조가 되는 현상을 겪은 적이 있다. 이를 해소하기 위해 사용하였던 어느테이션을 개념 정리할 겸 포스팅을 작성하기로 했다.★ 알아볼 내용Entity에서 양방향 관계를 설정 할 때, 주의 해야 할 것@Jsonmanagedreference@Jsonbackreference응용 부분내용 설명  1. Entity에서 양방향 관계 설정 할 때, 주의해..
[프로그래머스 | JAVA ] LV. 2 : 올바른 괄호
** 이 글을 읽음에 앞서 포스팅 된 소스가 100% 정답은 아님을 밝힙니다.    더욱 유능한 분께서 클린 / 최적의 소스를 짜셨을 가능성이 높습니다.    기록용으로 남기며, 참고만 부탁드립니다.** 백준 알고리즘은 직접 풀이를 해보시는 것을 권장합니다.● 문제난이도[티어] :   LEVEL 2 프로그래머스 올바른 괄호https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   ● 풀이 방법괄호가 짝지어져 있는지와 활호 닫힘')' 이 유효한 위치에 있는..
[Spring] Spring JPA - 영속성 컨텍스트 ( Persistence Context )
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..최근 간단한 게시판 솔로 프로젝트를 진행하던 중 영속성 컨텍스트 때문에 시간을 많이 잡아 먹었던적이 있다.결국은 트렌잭션을 분리시켜 트러블슈팅을 하였다.. 이후 또 다른 실수를 번복하지 않도록 내용을 정리하는 겸 포스팅을 남긴다..★ 알아볼 내용영속성 컨텍스트( Persistence Context ) 란?JPA API를 사용하기 위한 사전 준비영속성 컨텍스트에 엔티티 저장하기영속성 컨텍스트와 테이블에 엔티티 저장하기내용 설명  1. 영속성 컨텍스트( Persistence Conte..
Tizesin
'분류 전체보기' 카테고리의 글 목록