profile
Minthug'life
post-thumbnail

DHCP

PC든 스마트폰이든 뭐든 인터넷과 연결돼 통신하려면 '인터넷 주소 3종 세트'즉, IP 주소, 게이트웨이 주소, DNS 서버 주소가 해당 기기에 올바르게 설정 되어있어야 한다인터넷 주소 3종 세트는 일반적으로, 회선 가입한 인터넷 제공사(통신사)로부터 1 세트를 할당

2일 전
·
0개의 댓글
post-thumbnail

CS.Protocol

아무래도 CS 공부가 좀 필요할거같다.꾸준히 하는게 목표이니, 천천히 공부해보자프로토콜은 '약속', '규약', '협약' 등을 의미하는 단어로, 네트워크 분야 외에도 여러 분야에서 통용된다고 한다.상호간 원활한 교류, 소통, 통신을 위해 서로 동일하게 어떠한 설정/규칙을

2일 전
·
0개의 댓글
post-thumbnail

Java Spring JDBC

자바 프로그램이 데이터베이스와 연결되어 데이터를 주고 받을 수 있게 해주는 프로그래밍 인터페이스통역자의 역할을 수행 하고 있다응용프로그램과 DBMS간의 통신을 중간에서 번역해주는 역할을 한다.JDBC 드라이버는 데이터베이스와의 통신을 담당하는 인터페이스인데, Oracl

2일 전
·
0개의 댓글

Spring MVC 예외 처리

메서드 내에서 예외 상황을 예측해서 처리하는 try-catch문을 이용하는 방법요구사항에 의한 예외 처리(ex.Validation > 특정 값 0~255 범위가 아니면 유효하지 않은 값으로 판단하고 예외 처리)스프링 security에서 인터셉터로 잡아서 Unauthor

2022년 6월 28일
·
0개의 댓글

HTTP Header

HTTP 메시지의 구성 요소 중 하나로써, 클라이언트의 요청이나 서버의 응답에 포함되어 부가적인 정보를 HTTP 메시지에 포함할 수 있도록 해준다.클라이언트와 서버의 관점에서 내부적으로 가장 많이 사용되는 헤더 정보로 'Content-Type'이 있다.'Content-

2022년 6월 26일
·
0개의 댓글

ResponseEntity

ResponseEntity는 HttpEntity의 확장 클래스로써 HttpStatus 상태 코드를 추가한 전체 HTTP 응답 (상태 코드, 헤더 및 본문)을 표현하는 클래스이다.ResponseEntitiy 클래스는 주로 @Controller || @RestControl

2022년 6월 26일
·
0개의 댓글
post-thumbnail

Spring MVC

클라이언트의 요청을 편리하게 처리해주는 프레임워크Spring 'M' VCMVC 기반의 웹 어플리케이션이 클라이언트의 요청을 받으면 요청 사항을 처리하기 위한 작업이렇게 처리한 작업의 결과 데이터를 클라이언트에게 응답으로 돌려줘야하는데, 이 때 클라이언트에게 응답으로 돌

2022년 6월 23일
·
0개의 댓글

Java Spring AOP가 필요한 이유

ss

2022년 6월 22일
·
0개의 댓글
post-thumbnail

Recursive Function difference iteration

기본: 일련의 명령을 반복적으로 실행할 수 있다.체재: 반복에는 초기화, 조건, 루프 내의 명령문 실행 및 제어 변수 업데이트가 포함된다종료: 특정 조건에 도달할 때까지 반복적으로 실행된다조건: 반복문의 제어 조건이 참이라면 무한 반복이 발생한다무한반복: 무한 루프는

2022년 6월 21일
·
0개의 댓글
post-thumbnail

Transaction

이 글은 트랜잭션을 제대로 이해하고 정리하기위해 작성하는 글이다데이터베이스의 상태를 변화시키기 해서 수행하는 작업의 단위를 뜻한다거래가 일어날 때의 과정구매자 계좌에서 10000원 출금QueayUpdate문 : 구매자 계좌에서 10000원 빼기판매자 계좌에 10000원

2022년 6월 21일
·
0개의 댓글
post-thumbnail

Spring AOP

핵심 기능 (Core Concerns) : 업무 로직을 포함하는 기능부가 기능 (CROSS-CUTTING CONCERNS) : 핵심 기능을 도와주는 부가적인 기능로깅, 보안, 트랜잭션 등이 있다.Aspect : 부가 기능을 정의한 코드인 어드바이스와 어드바이스를 어디에

2022년 6월 20일
·
0개의 댓글
post-thumbnail

Spring DI

의존관계 주입 방법생성자 주입수정자 주입(setter 주입)필드 주입일반 메서드 주입생성자에 @Autowired를 하면 스프링 컨테이너에 @Component로 등록된 빈에서 생성자에 필요한 빈들을 주입한다생성자 호출 시점에 딱 1번만 호출되는 것이 보장된다불변과 필수

2022년 6월 17일
·
0개의 댓글
post-thumbnail

Java Container

스프링 컨테이너는 내부에 존재하는 애플리케이션 빈의 생명주기를 관리한다.빈 생성, 관리, 제거 등의 역할을 담당한다ApplicationContext를 스프링 컨테이너라고 하고 인터페이스로 구현되어 있다.(다형성 적용)스프링 컨테이너는 XML, 애너테이션 기반의 자바 설

2022년 6월 16일
·
0개의 댓글

Java Spring Boot

Spring boot Spring Boot makes it easy 쉽게 만든다 to create stand-alone, 단독적인 production-grade 상용화 수준의 Spring based Applications 스프링 기반 애플리케이션 that you

2022년 6월 15일
·
0개의 댓글

Java bean

Spring IoC 컨테이너가 관리하는 자바 객체를 빈(bean) 이라 부른다우리가 알던 기존의 자바 프로그래밍에선 class를 생성하고 new를 입력하여 원하는 객체를 직접 생성한 후에 사용했었다하지만 Spring 에선 직접 new 를 이용하여 생성한 객체가 아니라,

2022년 6월 14일
·
0개의 댓글
post-thumbnail

Java Springs

via GIPHY Framework Frame이란 단어는 여러가지의 의미가 있지만 '틀', '뼈대', '구조'로 알아두자 일상생활에 빗대어 비유하면 벽에 거는 그림이나 사진 등의 액자를 프레임 이라고도 하며, 자동차의 뼈대 가 되는 강판으로 된 껍데기 역시 자동차

2022년 6월 14일
·
0개의 댓글

SQL 심화

Data Definition LanguageDDL은 데이터를 정의할 때 사용하는 언어이다테이블을 만들 때 사용하는 CREATE이나 테이블을 제거할 때 사용되는 DROP 등이DDL에 포함된다\-> 데이터베이스의 테이블과 같은 오브젝트를 정의할 때 사용한다Data Mani

2022년 6월 13일
·
0개의 댓글
post-thumbnail

Database Normalization

데이터베이스 정규화 정규화(Normalization)란? 정규화의 기본 목표는 테이블 간에 중복된 데이터를 허용하지 않는다는 것 중복된 데이터를 허용하지 않음으로써 무결성(Integrity)를 유지할 수 있으며, DB의 저장 용량도 줄일수 있다. [제 1 정규화]

2022년 6월 10일
·
0개의 댓글

엔티티(Entity)

엔티티는 쉽게 말해 실체, 객체라고 생각할 수 있다.일반적으로 엔티티를 정의하는 개념들을 정리해보면엔티티는 사람, 장소, 물건, 사건, 개념 등과 같은 명사로 해당된다.엔티티는 업무상 관리가 필요한 것에 해당된다.엔티티는 저장 되기 위한 어떤 것에 해당된다.예시로 학교

2022년 6월 9일
·
0개의 댓글
post-thumbnail

SQL vs NoSQL

SQL을 사용하면 RDBMS(Relational 관계형 DataBase 데이터베이스 Management 관리 System 시스템)에서 데이터를 저장, 수정, 삭제 및 검색 할 수 있다.관계형 데이터베이스에는 핵심적인 두 가지 특징이 있다.데이터는 정해진 데이터 스키마에

2022년 6월 9일
·
0개의 댓글