/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
HyoungUk
Incheon
Joined on 2021년 10월 30일
Profile
Post
Like
12:39 10/30
velog.io
12:39
velog.io
UkJJang
https://velog.io/@gudnr1451
꾸준하게 성실하게
저작도구: velog
최종 피드 수집: 2024-11-11 11:16
전체 (84)
2y
자바 메모리 구조 call by value
call by value 메모리 할당
class A{
int value;
A(int i){
this.value = i;
}
}
public class Main {
public static
0
0
5
읽기모드
2y
JVM 정리
1. 자바의 메모리 할당 및 실행 과정
Stack 영역
정적으로 할당되는 메모리의 영역으로
프리미티브 타입들이 값이랑 같이 할당이 된다.
Heap 영역에 오브젝트 타입 데이터의 참조값이 할당이 되는 공간이다.
스레드당 하나씩 할당
0
0
2
읽기모드
2y
객체지향 사실과 오해 - 6장
6장 - 객체지도
유일하게 변하지 않는 것은 모든 것이 변한다는 사실 뿐이다.
1. 길을 직접 알려주는 방법 vs 지도를 이용하는 방법
길을 직접 알려주는 방법(기능적인방법)
기능적이고 해결 방법 지향적인 접근법
길을 찾는데 필요
0
0
0
읽기모드
2y
객체지향 사실과 오해 3장
3장 - 타입과 추상화
지하철 노선도 예시를 들며 내용을 시작한다. 기존의 지하철 노선도는 실제와 유사한 물리적인 지형 위에 구불구불한 운행 노선과 불규칙 적인 역 간의 거리를 "사실적으로" 묘사하고 있다.
지하철을 이용하는 승
0
0
0
읽기모드
2y
올바르게 예외처리하기
예외란 무엇인가?
프로그램 실행 과정에서 비 정상적인 상황을 "예외"라고 한다.
예를들어 존재하지 않는 파일을 여는 시도를 한다거나 설정되지 않은 객체의 메소드를 호출하려고 하는 경우에 예외가 발생한다.
예외처리
프로그램 실핼중에
0
0
0
읽기모드
2y
@Valid 정리해보기
자바 @Valid 사용해보기
1. Valid를 사용하는 방법
@Valid 애노테이션을 이용하면, 객체 안에서 들어오는 값에 대해 검증이 가능해진다.
1-1 @Valid 적용시키기
public class ProductRequest
0
0
0
읽기모드
2y
[데브코스 2주차 - 4] TIL
Collection
여러 데이터의 묶음을 컬렉션 이라고 부른다.
컬렉션은 추상된 객체이다.
Collection 추상체의 구상체로는 List가있다.
List의 구상체로
LinkedList
ArrayList
Vector
Stack
S
0
0
0
읽기모드
2y
[데브코스 2주차 - 3] TIL
JAVA
Interface
모든 메서드가 추창 메서드로 구현되어있는 클래스 즉 구현부가 있으면 안됨
Interface의 기능
구현을 강제화 한다.
다형성을 제공한다.
interface MyRunnable {
void myRun
0
0
3
읽기모드
2y
[데브코스 2주차 - 1] TIL
자바 개발환경
JDK를 설치해야함
JVM 필요 => 실행환경 : JRE
JRE + 개발툴 => 개발환경 : JDK라고 함.
https://www.oracle.com/java/technologies/
자바는 처음에 sun마이크로 시
0
0
2
읽기모드
2y
Object 메서드 살펴보기
Object
자바에서 모든 클래스는 Object를 암시적으로 상속받고 있습니다. 즉 모든 클래스의 조상이라고 말할 수 있습니다
Object클래스의 맴버들은 모든 클래스에서 바로 사용이 가능하며 맴버 변수는 존재하지 않고 메서드만
0
0
0
읽기모드
2y
String / StringBuffer / StringBuilder 차이
String
특징
Java에서 String은 불변성을 가지는 특성이 있습니다. 즉 변하지 않는 문자열을 자주 사용하는 경우엔 성능이 우수합니다.
불변성을 가지고 있기 때문에 멀티쓰레드 환경에서 안전성을 가집니다.
불변(immuta
0
0
1
읽기모드
2y
[프로그래머스 데브코스] 백엔드 2기 합격 조금 늦은 후기 + 오티
👣 데브코스를 지원하기 전 나의 상황
지속되는 탈락
탈락한곳은 더 많습니다 ㅎㅎ.. 우는거 아니에요.
2021년 대학교 졸업 후 백엔드 개발자가 갖추어야할 지식이 많이 부족하다는 것을 느꼈습니다. 마음속으론 1년동안 취업 준비
0
0
364
읽기모드
2y
모던 자바 인 액션 3 - 람다
람다 표현식이란 ?
람다 표현식은 익명 클래스처럼 이름이 없는 함수면서 메서드를 인수로 전달할 수 있다.
람다란 무엇인가?
메서드로 전달할 수 있는 익명 함수를 단순화한 것이라고 할 수 있다.
람다 표현식에는 이름은 없지만, 파라
0
0
0
읽기모드
2y
빈 후처리기
김영한님의 스프링 핵심원리 고급편 강의를 참고하였습니다.
빈 후처리기
@Bean이나 컴포넌트 스캔으로 스프링 빈을 등록하면, 스프링은 대상 객체를 생성하고 스프링 컨테이너 내부의 빈 저장소에 등록한다.
이후에는 스프링 컨테이너를
0
0
0
읽기모드
2y
스프링 핵심원리 고급편 - 템플릿 메서드 패턴
템플릿 메서드 패턴
변하는 것과 변하지 않는것을 잘 분리하자.
핵심 기능은 변하고 로그추적기 부분은 변하지 않는다. 이 둘을 분리해서 모듈화 해야한다.
정의
작업에서 알고리즘의 골격을 정의하고 일부 단계를 하위 클래스로 연기합니다
0
0
4
읽기모드
2y
스프링 핵심원리 고급편 - 동시성문제[작성중]
각 요청마다 로그를 남기는 로그 추적기를 작성해서 bean으로 등록 후 요청마다 로그를 남기도록 구성해 보았다.
하지만
로그 추적기가 싱글톤으로 되어있기 때문에 동시성 문제가 발생한다.
자세히 보면 다른 요청인 Controller
0
0
12
읽기모드
2y
넘블 백엔드 첼린지 - 당근마켓 클론
결과 정리
시작페이지
가이드 라인과 유사하게 만들어 보았다.
가입페이지
필수 기능에 집중하다 보니 중복확인 ajax 편의성을 추가하지 못했다.
중복 예외를 가입처리 할때 추가했기 때문에 중복을 입력하면 아마 화이트에러 페이지가 나
0
0
26
읽기모드
2y
AWS EC2 - 타임존 및 계정명 변경
이동욱 님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 책을 보며 정리하였습니다.
타임존 변경
EC2 서버의 기본 타임존은 UTC이기 때문에 한국의 시간대가 아니다. 따라서 한국의 시간으로 다시 설정해 주어야 한다. 이 설정
0
0
2
읽기모드
2y
2021년 회고
졸업 후 취업을 준비하게 되면서 많은 어려움이 있었던 해였던 것 같다.
3~4월의 방황
졸업 후 취업을 하기에 많이 부족한 것 같아 공부를 하면서 취업을 준비해야 겠다고 마음을 먹고 나서 공부를 하려고 했지만 학교라는 틀을 벗어나
2021_회고
+ 더보기
1
0
11
읽기모드
2y
TIL 장소변경
** 앞으로 TIL은 블로그보다는 깃헙에서 작성하는게 더 나을것 같다. 앞으로 깃헙에 작성해야겠다. **
0
0
0
읽기모드
2y
12 / 7 TIL
Fact
사이드프로젝트
회원기능 부분 수정작업
코딩테스트 준비 및 시험
두 포인터
Feelings
사이드 프로젝트 회원기능에 대한 부분을 수정하고 테스트코드를 작성했다. DTO 클래스 파일이 많아져서 다르게 관리할 방법이 없을까
0
0
0
읽기모드
2y
Spring Boot - 정적 멤버 클래스를 이용하여 DTO 관리하기
** https://johngrib.github.io/wiki/java-inner-class-may-be-static/ 종립님의 글을 참고하였습니다. **
DTO관리
취업을 준비하면서 사이드 프로젝트로 API를 개발을 하고있는데
0
0
12
읽기모드
2y
12/2~3 TIL
Fact
사이드프로젝트 회의
플로우차트 구성해보기
개인프로젝트 프론트 구성
flutter dart학습
코딩테스트 준비 및 시험
이분탐색, 정렬 복습
프로그래머스 코딩테스트
Feelings
12월2일은 집 주변 도서관에서 플러터
0
0
0
읽기모드
2y
12/1 TIL
Fact
개인프로젝트 공부
팀 구성
프론트 공부해보기
알고리즘 공부
Feelings
오늘은 프로젝트 진행을 백엔드와 프론트 개발자 1명씩 진행을 하고 있었는데 디자이너 까지 같이 만들기로 정해졌다. 조금 더 완성도 있게 만들어 보
0
0
0
읽기모드
2y
11/28 TIL
Fact
개인프로젝트 공부
상품목록 조회 관련 프론트엔드 스펙 맞추기
도커공부
Feelings
오늘은 기본적인 도커에 대해 공부를 했다. 도커에서의 컨테이너 개념과 이미지를 만들고 실행시키는 간단한 작업하는 실습을 했다.
Find
0
0
0
읽기모드
2y
도커 컨테이너 생명주기
** https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%8F%84%EC%BB%A4-ci 강의를 보며
0
0
0
읽기모드
2y
도커 컨테이너 나열
** https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%8F%84%EC%BB%A4-ci 강의를 보며
0
0
0
읽기모드
2y
도커 이미지 내부 파일 구조
** 강의출처 : https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%8F%84%EC%BB%A4-ci
0
0
0
읽기모드
2y
도커 이미지 만들기(작성중)
** https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%8F%84%EC%BB%A4-ci 강의를 보며
0
0
0
읽기모드
2y
도커란 / 도커 이미지 / 도커 컨테이너
도커는 무엇일까?
컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고 배포하고, 실행할 수 있도록 설계된 도구이다. 컨테이너 기반의 오픈소스 가상화 플랫폼이다.
컨테이너란 무엇일까?
도커에서 굉장히 중요한 개념이다 !
컨테이너 안에
0
0
2
읽기모드
2y
11/27 TIL (데이터 스펙의 중요성 , CI/CD의 중요성)
Fact
코딩테스트 준비
프로그래머스 레벨2 문제풀이 : 괄호, JadenCase
개인프로젝트 공부
상품목록 조회 관련 프론트엔드 스펙 맞추기
Feelings
오늘은 프로젝트 만드는데 시간을 거의 쓴 것 같다. 기능적인 구현은 별
0
0
0
읽기모드
2y
11/26 TIL
Fact
코딩테스트 준비
프로그래머스 레벨1 문제풀이 : 폰켓몬, 최소직사각형
인프런 자바 코딩테스트 : 탐욕법 문제풀이
개인프로젝트 공부
상품등록, 조회 이미지 처리
S3 찍먹해보기
Feelings
오늘로 프로그래머스 레벨1 문
0
0
0
읽기모드
2y
11/25 TIL(프로그래머스 윈터코딩 후기)
Fact
코딩테스트 준비
프로그래머스 레벨1 문제풀이 : 키패드 누르기, 실패율, 삼진법
개인프로젝트 공부
상품 등록을 위한 파일업로드 강의 학습
Feelings
프로그래머스 레벨1 문제를 거의 다 푼것 같다. 하지만 레벨1 중에
0
0
42
읽기모드
2y
11/21 TIL(배포실습)
Fact
배포 실습해보기
Feelings
오늘은 개인프로젝트를 같이 진행하시는 분과 협업을 하기위해 내가 만든 API를 서버에 배포를 해두어야 하기 때문에 한번도 해보지 않았던 배포를 처음으로 해봤다. 배포가 맞는지는 모르겠지만
0
0
0
읽기모드
2y
11/20 TIL
Fact
코딩테스트 시험보기
프로그래머스 윈터코딩
사이드프로젝트 회의
한 주간 계획 정하기
테코톡 영상 시청 - 인덱스, TCP/UDP
Feelings
프로그래머스 윈터코딩 코딩테스트를 봤다. 준비기간이 길었다면 크게 무리없이 풀
0
0
0
읽기모드
2y
테코톡 정리 - TCP / UDP
** https://www.youtube.com/watch?v=ikDVGYp5dhg&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=163 영상을 보며 정리하였습니다. **
Transport L
0
0
3
읽기모드
2y
테코톡 정리 - Index
** https://www.youtube.com/watch?v=NkZ6r6z2pBg&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=164 영상을 보며 정리하였습니다. **
Index
검색을 위해
0
0
1
읽기모드
2y
11/19 TIL
Fact
코딩테스트 준비
프로그래머스 DB문제 level 1~3 풀기
레벨1 카카오 코딩테스트 문제 풀기
Feelings
프로그래머스 DB / 레벨1 카카오 코딩테스트 문제를 풀었다. 레벨 1인 만큼 많이 어렵지는 않았지만 빨리
0
0
0
읽기모드
2y
11/18 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
DFS / BFS 문제 풀기
Feelings
오늘은 DFS / BFS 알고리즘 문제 풀이에 시간을 다 써버리고 말았다. 16문제정도 푼 것 같은데 답을 보지 않고 해결을
0
0
0
읽기모드
2y
11/17 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
정렬
DFS / BFS
개인프로젝트 진행
플러터 강의보기
테코톡 영상보기
웹서버 WAS의 차이
빌드용어 정리
Feelings
DFS / BFS가 쉬운듯 어려운것 같다. 종
0
0
0
읽기모드
2y
테코톡 정리 - 빌드용어 정리
** https://www.youtube.com/watch?v=JgRCaVwkPE8&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=165 영상을 보며 정리하였습니다. **
컴파일이란?
원시파일을
0
0
0
읽기모드
2y
테코톡 정리 - 웹서버 vs WAS
** https://www.youtube.com/watch?v=NyhbNtOq0Bc&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=166 영상을 보며 정리하였습니다. **
Web Server
W
0
0
1
읽기모드
2y
11/16 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
해쉬문제
스텍,큐
개인프로젝트 진행
프로토타이핑 결과에 맞게 API 수정작업
테코톡 영상보기
인증과 인가
SpringBoot에 대하여
Feelings
코딩테스트 문제를 풀
0
0
0
읽기모드
2y
테코톡 정리 - Spring / Spring Boot
** https://www.youtube.com/watch?v=6h9qmKWK6Io&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=167 영상을 보며 정리하였습니다.**
Spring은 왜 Spr
0
0
0
읽기모드
2y
테코톡 정리 - 인증과 인가
** https://www.youtube.com/watch?v=JZgD8aPkHSc&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=168 영상을 보며 정리하였습니다.**
인증(Authentica
0
0
0
읽기모드
2y
테코톡 정리 - RESTful
*https://www.youtube.com/watch?v=xY7cpMuWh4w&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=168 영상을 보며 정리하였습니다. *
RESTful
REST란?
0
0
3
읽기모드
2y
프로그래머스 - 신규 아이디 추천
정규표현식과 조건문이 많이들어가는 문제이기 때문에 따로 클래스를 만들어 메소드에 조건들을 작성하여 해결하였다.
정규표현식의 공부가 필요하다는 것을 느낄 수 있는 문제였다.
class Solution {
0
0
2
읽기모드
2y
프로그래머스 - 로또의 최고순위와 최저순위
프로그래머스 leve1 로또의 최고순위 / 최저순위 구하기
로또 번호에는 중복이 없기 때문에 Set을 이용하여 문제를 해결했다.
import java.util.*;
class Solution {
public in
0
0
0
읽기모드
3y
11/11 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
Two Pointer / Window Sliding 문제
프로그래머스 level1 - 로또문제
개인프로젝트 진행
카카오 오븐을 이용하여 프로토타이핑 제작(완료)
테코톡 영
0
0
0
읽기모드
3y
11/10 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
배열에 관한 문제 풀이 (다중for문)
개인프로젝트 진행
카카오 오븐을 이용하여 프로토타이핑 제작
플러터 Dart 기본문법 사용해보기
Feelings
오전에는 인프런 자바
0
0
0
읽기모드
3y
11/9 TIL
Fact
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습 / 프로그래머스 레벨1 문제 복습
문자열 / 배열에 관한 문제 풀이
개인프로젝트 진행
대여 반납신청
대여 반납처리 완료
프론트 - 플러터 기본강의 시청
테코톡스터디
Cac
0
0
0
읽기모드
3y
테코톡 정리 - Cache
** https://www.youtube.com/watch?v=c33ojJ7kE7M&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=170 영상을 보며 학습하였습니다. **
** 참조 사이트 :
0
0
4
읽기모드
3y
11/8 TIL (일상회복)
Fact
개인프로젝트 진행
대여신청 조회
대여신청 확인
코딩테스트 준비
인프런 자바 코딩테스트 강의 복습
테코톡스터디 시작
OCP / DTO,VO / MVC 패턴 발표영상 시청 및 정리
Feelings
주말까지 계속해서 몸 상태가
0
0
0
읽기모드
3y
테코톡 정리 - MVC 패턴
https://www.youtube.com/watch?v=uoVNJkyXX0I&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=173 영상을 보며 정리하였습니다.
MVC 패턴이란
디자인패턴이란 :
0
0
1
읽기모드
3y
테코톡 정리 - DTO / VO
*https://www.youtube.com/watch?v=EeJnNaiMy3U&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=174 영상을 보며 정리하였습니다. *
DTO(Data Transf
0
0
0
읽기모드
3y
테코톡정리 - OCP와 전략패턴
https://www.youtube.com/watch?v=90ZDvHl8ROE&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=176 영상을 보며 공부하였습니다.
if-else의 문제점
변경, 확
0
0
0
읽기모드
3y
코드숨 12주차(11/1 ~ 11/7) 주간회고
Fact
코드숨 개인 프로젝트 진행
Data JPA / QueryDsl 학습
코딩테스트 준비 시작
Feelings
[코드숨 스프링 여정]
3개월 간의 코드숨 과정이 끝이 나는 날이다. 코드숨 과정을 신청 할까 말까 고민했었던 때가
0
0
0
읽기모드
3y
11/4 TIL (백신 부작용)
Fact
데이터베이스 기본문법 학습(오전)
Feelings
오늘은 오전에 데이터베이스 기본 문법을 공부했다. 기본적인 select, 연산, 함수, 조인에 대해 학습을 했다. 쿼리문 작성하는걸 더 연습해야 겠다. 다행히 연습할 수
0
0
0
읽기모드
3y
DB - 연산 정리
사칙연산 (+,-,*,/)
select 5 + 3 as 'add'
참/거짓 연산자
select TRUE(1), FALSE(0)
select !true, not 1 , !false, not false
IS
IS > 양쪽이 모두 tr
0
0
0
읽기모드
3y
DB - Select 정리
*https://www.w3schools.com/mysql/trymysql.asp?filename=trysql_select_all 에서 학습하실 수 있습니다. *
테이블의 모든 내용을 조회하기
select * from [테이블명]
0
0
0
읽기모드
3y
11/3 TIL (DB 지식이 부족하다.)
Fact
QueryDSL 강의 마무리
개인 프로젝트 진행 (JPQL 에서 막힘..)
코딩테스트 준비 시작
Feelings
오늘은 오전에 QueryDsl 강의를 한바퀴 마무리했다. 어떻게 쓰이고 어떤 느낌으로 사용하는지 알고 싶어서
0
0
0
읽기모드
3y
11/2 TIL (JPA 어렵다...)
Fact
Data JPA 강의 실습 / QueryDSL 강의 실습
개인 프로젝트 진행
Feelings
오늘은 오전에 Data JPA와 QueryDsl의 강의를 보고 실습하면서 공부를 했다. 간단한 예제를 보고 따라하기에는 어렵지
0
0
0
읽기모드
3y
정말 본격적인 취업준비 시작.
올해 2월에 학교를 졸업하고 전공을 졸업했지만 터무니 없이 많이 부족하다는 것을 알게 되었다. 당장 취업에 뛰어 들기에는 무리라고 생각했다. 그래서 2021년 3월까지의 취업을 목표로 공부를 시작하게 되었다.
하지만 개인 생활비는
0
0
2
읽기모드
3y
10/21 TIL - (테스트코드 작성의 중요성을 다시한번 느끼게 되었다.)
Fact
개인프로젝트 진행
회원, 상품 도메인 테스트코드, 서비스 클래스 테스트코드 작성
Spring Data Jpa 공부
Feelings
테스트 코드 작성을 하면서 기본적인 단위테스트, 서비스 테스트 까지 작성하는 과정은 많이
0
0
0
읽기모드
3y
코드숨 10주차(10/18 ~ 10/24) 주간회고
Fact
코드숨 개인 프로젝트 진행
DDD 스터디 프로젝트 진행
Feelings
이번주는 개인 프로젝트 주제를 정하여 개발을 시작했다. 어떻게 보면 전공으로 졸업을 하였지만 진지하게 공부를 시작하고 프로젝트를 진행하는건 처음이였다
0
0
0
읽기모드
3y
Entity / Value Object / DTO / DAO 정리
엔티티란 무엇일까?
테이블 마다 생성시간, 수정시간 컬럼을 추가해 주기 위해 공통으로 상속받아 사용할 클래스를 생성했었다.
@Getter
@MappedSuperclass
@EntityListeners(AuditingEntityL
0
0
1
읽기모드
3y
10/20 TIL
Fact
개인프로젝트 진행
상품 상세조회, 수정, 삭제 / 테스트코드 작성
DDD 스터디 진행
Feelings
애매하게 이해를 했던 부분들은 다시한번 찾아보고 제대로 이해를 해야겠다는 것을 느낄 수 있었다. 피드백으로 종립님 께서
0
0
0
읽기모드
3y
JPA - Auditing
JPA 강의를 보고 개인 프로젝트를 통해 직접 작성해 보면서 미흡했던 부분이 많았다. 테이블을 생성하고 데이터를 insert 하는 부분에서 생성 날짜와 수정 날짜는 공통적으로 모든 테이블에 포함되어 있다면 좋을 것 같았다.
하지만
0
0
0
읽기모드
3y
10/19 TIL
Fact
개인프로젝트 진행
상품조회 / 테스트코드 작성
DDD 스터디 프로젝트 진행
BaseEntity, 패스워드 암호화
Feelings
직접 소스코드를 작성해 보면서 JPA와 스프링에 대한 복습이 되는 것 같다.
개인 프로젝트를
0
0
0
읽기모드
3y
10/18 - TIL
Fact
개인프로젝트 작성 시작
DDD 스터디 프로젝트 회원생성 기능 작성
JPA 공부
Finding
직접 소스코드를 작성해 보면서 JPA와 스프링에 대한 복습이 되는 것 같다.
Affirmation
개인프로젝트 진행
DDD 스터
0
0
0
읽기모드
3y
10/13 TIL
Fact
JPA 공부
DDD 스터디 참여
Finding
JPQL의 기본 문법에 대해 알게되었다.
값 타입에 대해 알게 되었다.
DDD 스터디를 통해 제네릭 서브도메인, 서포팅 서브도메인에 대해 알게되었다.
** 하지만 개인 프로젝
0
0
0
읽기모드
3y
10/12 TIL
Fact
JPA 공부
DDD Start! 책 읽기
코드숨 과제 참여
Finding
JPA의 연관관계에 대해 알게 되었다.
Affirmation
개인 프로젝트 주제 생각하기
JPA 강의듣기
DDD 스터디 참여하기
DDD 책 읽기
회
0
0
0
읽기모드
3y
상속관계 매핑
인프런 김영한 님의 강의를 보면서 학습 하였습니다.
상속관계 매핑
관계형 데이터베이스는 상속관계가 없다.
슈퍼타입, 서브타입 관계라는 모델링 기법이 객체 상속과 유사하다.
상속관계 매핑 : 객체의 상속과 구조와 DB의 슈퍼타입,
0
0
0
읽기모드
3y
코드숨 8주차 (10/4 ~ 10/11) 주간회고
Fact
코드숨 8주차 Rest Dock 작성하기 / 도커 사용해보기
코드숨 DDD 프로젝트 스터디 참가
JPA 공부
Feelings
8주차는 API 문서를 만드는 것과 도커 이미지를 이용하여 배포할 수 있도록 업로드 하는 과제
0
0
0
읽기모드
3y
10/6 TIL
Fact
코드숨 8주차 과제 학습
DDD Start 1~3장 학습
DDD 스터디 참여
Feelings
DDD 책을 읽으면서 도메인을 어떻게 설계를 하면 좋을지 고민해 볼 수 있었다. 계속해서 보면서 현재 진행하는 스터디에 잘 적용
0
0
0
읽기모드
3y
DDD Start! - 3장 정리
애그리거트
복잡한 도메인을 이해하고 관리하기 쉬운 단위로 만들려면 상위 수준에서 모델을 조망할 수 있는 방법이 필요하다 그 방법이 애그리거트이다.
복잡한 관련된 객체를 하나의 군으로 묶어준다.
수많은 애그리거트로 묶어서 바라보면
0
0
2
읽기모드
3y
10/5 TIL
Fact
코드숨 7주차 복습 및 8주차 과제 학습
DDD Start 1장 학습
Feelings
이해가 안가던 부분들을 천천히 계속 반복해서 보니까 점점 이해가 가는것 같다. 반복만이 살길인 것 같다 !
Finding
스프링 시큐
0
0
0
읽기모드
3y
JWT / JWS 정리
JWT (Json Web Token)
RFC 7519 웹 표준으로 지정이 되어있으며 Json 객체를 사용해서 토큰 자체에 정보들을 저장하고 있는 Web Token이다.
클라이언트와 서버, 서비스와 서비스 사이 통신 시 권한 인가를
0
0
3
읽기모드
3y
코드숨 7주차 (9/27 ~ 10/3) 주간회고
Fact
코드숨 7주차 스프링 시큐리티 적용하기
코드숨 DDD 프로젝트 스터디 참가
Feelings
이번주는 스프링 시큐리티를 적용하는 과제였다. 결론은 해결하지 못했다. 다른 개발자 분들은 어렵지 않게 하시는 것 같았지만 나에게
0
0
2
읽기모드
3y
Spring Security
https://coding-start.tistory.com/153 님의 게시글을 참고하였습니다.
spring-boot-starter-security
스프링 부트에서 제공하는 스프링 시큐리티에 필요한 의존성을 담아두고 있는 스타터
0
0
0
읽기모드
3y
9/29~30 TIL
Fact
코드숨 7주차 과제 소스코드 작성
스프링 로그인처리, 세션, 필터, 인터셉터 학습
Feelings
이해가 가지 않는다면 시간이 더 걸리더라도 완벽하게는 아니지만 어느정도 이해는 하고 넘어가는게 맞는 것 같다. 나는 그러지
0
0
0
읽기모드
3y
스프링 인터셉터
인프런 김영한 님의 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 강의를 보며 학습했습니다.
스프링 인터셉터
스프링 인터셉터도 서블릿 필터와
0
0
0
읽기모드
3y
서블릿 필터
인프런 김영한 님의 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 강의를 보며 학습했습니다.
필터
필터는 서블릿이 제공하는 기능이다.
공통
0
0
0
읽기모드
3y
spring - HttpSession
인프런 김영한 님의 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 강의를 보며 학습했습니다.
기존에 세션을 직접 작성해봤던 것처럼 서블릿 에
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy