[Spring] 의존성 주입 이란 (DI (Dependency Injection))
·
Others/Web
의존성 주입 : 단어만 들으면 동사의 느낌이라서 의존성을 주는 '상태'가 떠올려지는데, 아니다. 어떤 객체에서 다른 객체를 사용할 때 직접 만들어서 사용하는 것이 아니라, setter, 생성자 등 을 사용해서 주입하는 '방법' 이다.장난감은 배터리에 의존하고 있는데, (장난감은 베터리 상황에 영향을 받는다는 뜻)배터리 일체형은 만들어 질때 베터리가 함께(내부에서 의존성을 주입) 나오고 있고배터리 분리형은 베터리가 소모(변경)하면 교체가능(외부에서 의존성 주입) 하다.코드로 보면,배터리 일체형은 생성자에서만 의존성을 주입하고 있어서 베터리 교체가 불가능하다.
리엑트 (장고) proxy설정 오류
·
Others/Web
원래는 package.json에서 프록시 설정을 해주어야 했는데, 병렬로 하려고 하면 오류뜸"proxy": { "/api": { "http//localhost:8000" }}  /src/setProxy.js 를 만들어서 아래와 같은 코드를 써준다. (별도의 import없이 setProxy.js만들면 감지됨)const { createProxyMiddleware } = require('http-proxy-middleware');module.exports = (app) => { app.use( createProxyMiddleware('/api', { target: 'http://localhost:8000', changeOrigin: true, }) ..
장고 url import할 때 오류 (from django.conf.urls import url)
·
Others/Web
django4.0 부터 없어진 함수 그대로 사용하려면from django.urls import re_path as url을 사용해야한다.  +) 없어진 url함수 말고 다른 함수를 싶다면,from django.urls import include, re_path아니면 url 함수를 re_path 함수로 변경하면된다. 둘다 정규식을 사용하기 때문에 함수의 매개변수는 변경하지 않아도 된다.