profile
ᴘʜɪʟɪᴘᴘɪᴀɴs 3:14
post-thumbnail

Spring | DI(Dependency Injection, 의존성 주입)

Dependency Injection(의존성 주입) - Spring 프레임워크가 지원하는 핵심 프로그래밍 모델 중 하나로, 객체 간의 "의존 관계"를 빈 설정 정보를 바탕으로 컨테이너가 자동으로 연결해주는 것을 말한다.

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

Spring | IoC Container 란?

일반적인 프로그래밍에서, 프로그램의 제어 흐름 구조가 뒤바뀌는 것을 의미한다.프로그래머가 작성한 프로그램이 재사용 라이브러리의 흐름 제어를 받게 되는 프로그래밍 원칙이다.객체의 생성과 관리, 객체간의 의존성 처리 등을 프레임워크에서 대신 처리해주는 것이 대표적인 예이다

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

Web | DAO, DTO, VO 란?

학교에서 수업을 진행하면서 DTO, DAO의 개념에 대해서 간략하게 배우긴 했지만 "정확한" 개념을 알지 못하고 사용하고 있는 듯한 느낌이 들어서 DAO, DTO, VO에 대해서 정리해보려고 한다!DB의 Data에 접근하기 위한 객체이다.DB에 접근하기 위한 로직 &

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

WEB | Servlet - Filter & Wrapper

Filter & Wrapper Servlet Filter란? javax.servlet.Filter Interface를 상속 받아 구현하는 'Class'이다. HTTP 요청과 응답 사이에서 전달되는 데이터를 가로채어, 서비스에 맞게 변경하고 걸러내는 필터링 작업을 한다.

2023년 6월 8일
·
0개의 댓글
·
post-thumbnail

Java | 추상 클래스(Abstract Class)와 인터페이스(Interface)

추상 메소드(메소드의 구현 코드가 없이, 메소드의 선언만 있는 불완전한 메소드)를 0개 이상 포함한 클래스불완전한 클래스스스로 자신의 생성자를 활용한 인스턴스 생성이 불가능 (new 불가능)abstract 예약어를 사용메소드 선언(declaration) : 반환타입,

2023년 5월 30일
·
0개의 댓글
·
post-thumbnail

WEB | JDBC

JDBC(Java Database Connectivity)는 자바를 사용하여 데이터베이스에 접속하고 데이터를 관리하기 위한 API(응용 프로그래밍 인터페이스)이다.

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

Java | 다형성(Polymorphism)

하나의 인스턴스가 여러 가지 타입을 가질 수 있는 것을 의미한다. 그렇기 때문에 하나의 타입으로 여러 타입의 인스턴스를 처리할 수 있기도 하고, 하나의 메소드 호출로 개체별로 각기 다른 방법으로 동작하게 할 수도 있다.다형성은 객체지향 프로그램의 3대 특징 (캡슐화,

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

Java | Overridng과 Overloading

하위 클래스에서 메소드를 정의한 것메소드 이름 동일 / 매개변수 동일 (갯수, 타입, 순서) / 리턴 타입 동일자식 메소드의 접근 범위가 부모 메소드의 접근 범위보다 넓거나 같아야 함자식 메소드의 예외처리 수가 부모 메소드의 예외처리 수보다 적거나 범위가 적거나 범위가

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

Java | 상속

상속 상속이란? 부모 클래스가 가지는 멤버(필드, 메소드)를 자식 클래스가물려 받아 자신의 멤버인 것처럼 사용할 수 있도록 - 만든 기술

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

Java | 클래스와 객체

클래스와 객체 클래스 서로 다른 데이터 타입의 데이터와 메소드를 정의하여 사용자 정의의 타입을 만들 수 있는데, 이것을 '클래스'라고 한다. 즉, 클래스는 사용자 정의의 자료형이다. 캡슐화 캡슐화는 유지보수성 증가(낮은 결합도)를 위해 필드의 직접 접근을 제한하고,

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

[PCCP Java] Day1 - 시뮬레이션(1)

방향배열을 반들어 네 방향을 탐색하는 방법을 사용하기매개변수 nums에 n행 n열의 이차원 배열에 격자판 정보가 주어집니다.각 격자에는 그 지역의 높이가 쓰여있습니다.각 지역은 상하좌우 인접한 지역의 숫자가 모두 자신보다 클 경우 이 지역을 웅덩이 지역이라고 합니다.격

2023년 4월 21일
·
0개의 댓글
·