KDT

Tizesin 코드 저장소
[Git] commit 과 log
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..회사 또는 프로젝트를 진행하면서 대중적으로 사용하는 형상관리 툴은 Git이다.Git을 잘 사용할 수 있을 때 까지 공부해보자★ 알아볼 내용 1. commit 과 log 내용 설명  1. 프로젝트 파일 추가하기 우선 우리는 현재 내용이 기존 git 저장된 것과의 값을 비교하여 변경된 파일이 있는지 확인 할 수 있다.git status  우리는 변경된 파일을 확인하였고, 해당 파일을 commit하기 위헤 저장소에 담을 수 있다.#전체 파일 넣기git add . #특정 파일 넣기git..
[Git] Git 초기 설정
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..회사 또는 프로젝트를 진행하면서 대중적으로 사용하는 형상관리 툴은 Git이다.Git을 잘 사용할 수 있을 때 까지 공부해보자★ 알아볼 내용 1.  Git 최초 설정 2.  프로젝트 생성 및 git 연결 내용 설명  1. Git 최초 설정 git 전역으로 사용자의 이름과 이메일 주소를 설정해야 한다.git config --global user.name "yourName"git config --global user.email "yourEmail" 자신이 입력한 정보가 제대로 적용되었는..
[Spring] Spring JPA - 앤티티 간 연관 관계 매핑 OneToMany & ManyToOne & OneToOne & ManyToMany
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..엔티티 간의 연관 관계를 매핑하는 방법은 OneToMany, ManyToOne, OneToOne 등이 있다.ManyToMany도 존재는 하나 실무에서는 사용하지 않는 것을 추천한다.중간 테이블을 생성하고 기본키와 외래키를 매핑해주는 것은 문제가 되지 않으나, 실무 레벨에서는 이러한 테이블 매핑에 필수적인 정보들 외에 중간 테이블이 가져야하는 여러 컬럼들이 있을 수 있다.Hibernate에 의하여 생성된 중간 테이블은 관계설정에 필수적인 정보만 담겨 있을 뿐, 비즈니스 로직상 필요한..
[Spring] Spring JPA - 영속성 컨텍스트 ( Persistence Context )
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..최근 간단한 게시판 솔로 프로젝트를 진행하던 중 영속성 컨텍스트 때문에 시간을 많이 잡아 먹었던적이 있다.결국은 트렌잭션을 분리시켜 트러블슈팅을 하였다.. 이후 또 다른 실수를 번복하지 않도록 내용을 정리하는 겸 포스팅을 남긴다..★ 알아볼 내용영속성 컨텍스트( Persistence Context ) 란?JPA API를 사용하기 위한 사전 준비영속성 컨텍스트에 엔티티 저장하기영속성 컨텍스트와 테이블에 엔티티 저장하기내용 설명  1. 영속성 컨텍스트( Persistence Conte..
[Spring] Spring MVC
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..Spring MVC는 Spring Framework를 통하여 웹 프로그래밍을 진행 할 때, 필수로 알아야 하는 항목 중 하나이다.이번 포스팅에는 해당 Spring MVC에 관한 내용을 정리해 보도록 하겠다.★ 알아볼 내용 1. Spring MVC 정의 2. 서블릿(Servlet) 정의 3. Model, View, Controller  4. Spring MVC 동작 방식 및 구성 요소내용 설명  1. Spring MVC 정의Spiring의 모듈 중에서는 웹 계층을 담당하는 몇 가지의..
[Spring] 아키텍처 ( Architecture )
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..소프트웨어 개발 시 자주 듣는 단어인 아키텍처에 관하여 어떤 것을 의미하는지 알아보는 시간을 가져보자.이번 포스팅을 통해 Spring Framework 아키텍처를 확인해 보고, Spring Framework에 지원하는 기능들을 Spirng 모듈에 관하여 알아보자.★ 알아볼 내용 1. 아키텍처 정의 2. 시스템 아키텍처 설계 및 표현 3. 소프트웨어 아키텍처 Java 4. 웹 애플리케이션 아키텍처내용 설명  1. 아키텍처 정의우선 아키텍쳐(Architecture)는 건축물을 짓는 데..
[Spring] AOP & PSA
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..Spring Framework의 특징인 POJO. POJO 프로그래밍을 지향하기 위해 Spring Framework는 IoC/DI, AOP, PSA 기술을 제공한다.우리는 이번 시간을 통해 각 기술들이 어떠한 것인지 알아보는 시간을 가져보자.★ 알아볼 내용 1. Spring Framework의 특징 - AOP  2. Spring Framework의 특징 - PSA  내용 설명   1. Spring Framework의 특징 - AOP Aspect Oriented Programmin..
[Spring] IoC/DI
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..Spring Framework의 특징인 POJO. POJO 프로그래밍을 지향하기 위해 Spring Framework는 IoC/DI, AOP, PSA 기술을 제공한다.우리는 이번 시간을 통해 각 기술들이 어떠한 것인지 알아보는 시간을 가져보자.★ 알아볼 내용 1. Spring Framework의 특징 - IoC 2. Spring Framework의 특징 - DI내용 설명   1. Spring Framework의 특징 - IoC 먼저 IoC는 Inversion of Contorl의 ..
[Spring] POJO (Plain Old Java Object)
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..Spring Framework의 특징인 POJO. 어느 글에서 POJO 프로그래밍을 지향해야한다는 말 본적이 있었는데 POJO가 뭔지 확인해 보는 시간을 가져보자.★ 알아볼 내용 1. Spring Framework의 특징 - POJO  내용 설명   1. Spring Framework의 특징 - POJO     Spring의 삼각형 이라는 그림이 있다. 위 그림 하나로 Spring의 핵심 개념들을 모두 표현하고 있다라고 봐도 무방하다.POJO라는 것은 IoC/DI, AOP, PS..
[Spring] Lombok 사용 방법 및 적용 방법
** 자기 공부용 및 암기용으로 포스팅하는 글 입니다.** 정확한 정보는 보장 할 수 없으니, 참고용으로만 봐주시면 감사하겠습니다.** 제 개인적인 생각 및 자기 암시목적으로 작성되기에 이점 양해 부탁드립니다.들어가기에 앞서..KDT 수업을 진행하면서 애노테이션 @Gatter @Setter가 적용이 되지 않는 현상이 있었다.위 현상을 해결하기 위해 구글링을 통해 정보를 찾아 해결하였다.차후 새로운 개발환경에서 환경을 구축할 때 참조용으로 포스팅을 남긴다.★ 알아볼 내용 1. Lombok dependencies 설정 방법 2. Lombok을 사용하기 위한 환경 구성 방법내용 설명   1.  Lombok dependencies 설정 방법 우리는 초기에 spring을 시작할 때, Spring initializ..
Tizesin
'KDT' 태그의 글 목록