반응형 프로그래밍언어 & 프레임워크115 DI(Dependency Injection) 란? 참고자료 유튜브 채널[뉴렉처] => 링크 블로그 [망나니 개발자] => 링크 # 스프링의 가장 기본적인 능력 객체를 생성해주고, 그것을 조립해주는 능력 그 상황에서 나오는 용어가 DI (Dependency Injection)과 IoC (Inversion of Control) 입니다. DI => 종속성 주입 위처럼 한글로 번역된 것이 더욱 DI를 이해하는데 어려움을 초래한다. # DI는 부품 조립 프로그램은 객체들의 조립 관계를 통해서 만들어진다. Composition has a A 라는 클래스가 b라는 클래스를 이요하고 있는 것. => 단순하게 클래스를 이용하는 것이 아니라, b를 객체화 해서 사용. 일체형 has a 관계 => 생성자를 사용해서 하는 방법 b는 A의 부품 => 부품을 Dependency.. 2021. 12. 2. POJO란?(Plain Old Java Object) # POJO의 기원 포조는 Java EE 등으로 인해서 점점 무거워지는 객체에 대해서 반발하며 나타난 개념이다. 2000년 9월에 마틴 파울러(Martin Fowler), 레베카 파슨(Rebecca Parsons), 조쉬 맥킨지(Josh MacKenzie) 등이 시작하였으며 그 기원에 대한 내용은 마틴 파울러가 다음과 같이 말했다. "We wondered why people were so against using regular objects in their systems and concluded that it was because simple objects lacked a fancy name. So we gave them one, and it's caught on very nicely" "우리는 사람들이.. 2021. 11. 28. 타입 변환, 캐스팅 그리고 타입 프로모션(자바 기초스터디 2 - 6) 목표 - 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 참고 자료 자바의 정석 => https://coupa.ng/b93eFX Java의 정석:최신 Java 8.0 포함 COUPANG www.coupang.com # 타입 변환의 종류 캐스팅 => 명시적 형 변환, 강제 형 변환 프로모션 => 묵시적 형 변환, 암시적 형 변환, 자동 형 변환 # 형 변환(캐스팅, casting) 이란? "형 변환이란, 변수 또는 상수의 타입을 다른 타입으.. 2021. 11. 20. [Spring] form(폼)에서 put, delete 사용하기 참고자료 [Java Spring] HTTP PUT, DELETE 사용하기 HTML Form에서 GET/POST만 지원하는 이유 # 방법 위 사진과 같이 위 태그를 form 태그 하위에 추가 해주는 것입니다. 여기서 input 태그 value에 원하는 HTTP method를 추가해 주는 것입니다. 추가적으로 스프링 부트 2.2버전 이상은 자동으로 구성되지 않는다고 합니다. application.properties 파일에 아래의 설정 값을 추가해주세요. spring.mvc.hiddenmethod.filter.enabled=true # HTML form 태그는 GET, POST만 지원한다. 해당 내용은 아래의 링크에 잘 정리되어있습니다. HTML Form에서 GET/POST만 지원하는 이유 REST - HTM.. 2021. 11. 18. 이전 1 ··· 8 9 10 11 12 13 14 ··· 29 다음