분류 전체보기

· Network
REST REST의 정의 REST(Representational State Transfer)은 자원을 이름으로 구분하여 해당 자원의 상태(정보를 주고받는 모든 것을 의미한다. 자원(resource)의 표현(representation)에 의한 상태 전달, 자원은 해당소프트웨어가 관리하는 문서나 그림, 데이터, 해당 소프트웨어 자체등을 의미하며 그 자원의 표현은 예를 들어 학생 정보가 자원일 때, 'students'를 자원의 표현으로 정한다. 상태(정보) 전달은 데이터가 요청되어지는 시점에서 자원의 상태(정보)를 전달하며 JSON 혹은 XML를 통해 데이터를 주고받는 것이 일반적이다. www(World WIde web)과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 개발 아키텍처의 한 형식이며 REST는..
· Spring
해당 게시물은 인프런에 있는 김영한님의 강의 "스프링 입문 - 코드로 배우는 스프링부트, 웹, MVC, DB 접근 기술" 강의를 참고하여 작성하였습니다. 링크 : 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 프로젝트 생성 https://start.spring.io/ 위 홈페이지는 스프링부트로 프로젝트를 생성할 수 있는 홈페이지다. 옛날에는 스프링 프로젝트를 밑바닥 부터 모두 만들었다고 하는데, 요즘에는 스프링 부트라는 걸 가지고 스프링 프로젝트를 만든다. Project 생성할 프로젝트의 빌드하는 라이프사이클을 자동화를 해주는 툴이다.대표적으로 Maven과 Gradle이 있는데 요새는 Gradle을 사용하는 추세라고 한다. Language 생성할 프로젝트의 언어이다. Sprin..
· Java
Instanceof 인터페이스의 instanceof의 문장은 다음과 같다. if(인스턴스 instanceof (interface or extends class) ) 인스턴스의 클래스가 직접 구현한 interface인지, 아니면 상속받은 클래스가 구현한(간접구현) 것이면 True를 반환한다. package interFaces; interface PrinterA{ void PrintA(String str); } class SimpleP implements PrinterA { @Override public void PrintA(String str) { System.out.println("프린터"); } } class MultiP extends SimpleP{ public void PrintA() { super..
· Java
인터페이스 원리 인터페이스의 기본 골격은 클래스와 동일하다. 대신 class 대신 interface라 선언 되어있고, 메소드는 몸체없이 마무리된다. interface interF{ public void print(String dog); } 메소드의 몸체가 비어있는 메소드를 가리켜 추상 메소드(Abstract Methods)라 하며 인스턴스 대상으로는 인스턴스 생성이 불가능하다. 다만 클래스에 implements 키워드가 사용되어 상속이 아닌 '구현'의 대상이 된다. 구현할 인터페이스를 명시할 떄는 implements를 사용 한 클래스는 둘 이상의 인터페이스를 구현 가능 상속과 구현은 동시에 가능 두 인터페이스를 선언 package interFaces; public interface Printer{ pub..
CHun2
'분류 전체보기' 카테고리의 글 목록 (10 Page)