ConfigureServices 질문
호스트가 서비스 컨테이너를 생성하고 ConfigureServices 메서드를 사용하여 서비스 컨테이너에 서비스를 등록한다고 알고있습니다. ( 틀릴 수도 있어요.)
강좌에서 ConfigureServices 메서드안에 생명주기가 있는 서비스를 넣는걸 보고 궁금해졌는데 Singleton 으로 만든 서비스는 앱 전체에서 하나만 생성되어 유일하게 사용되는것이고 나머지 Scoped 같은 것들은 HTTP 요청이 들어올 때 마다
새로운 서비스가 생성되어 사용되는건가요?
답변 1
1
맞습니다.
Singleton = 유일
Scoped = 동일한 요청 내에서 유일
Transient = 매 번 새로
만드는 것이고 실제 각 서비스 생성자에 BreakPoint 걸어서 확인해보실 수 있습니다.
mysql 1064에러
0
607
1
getter setter 질문
0
488
1
save() 메서드 반환 타입
1
406
1
http://localhost:8080/hello-mvc?name=Spring 오류
0
1186
2
http://localhost:8080/hello 로그인 ㅠㅠ
0
759
1
그냥 boolean을 사용하면 어떤 단점이 있을까요?
0
763
1
ObjectError 오류 메시지 출력
0
811
1
빌드 실행
0
667
1
spring data jpa를 적용했을 때 회원가입과 중복회원 확인 메소드 오류가 납니다.
0
1267
1
스프링이 제공하는 ExceptionResolver1
0
1028
3
http://localhost:8080/hello 404에러
0
802
2
Whitelabel Error Page 질문드립니다. 권우현님과 동일합니다.
0
614
5
43강 jackson 메이븐
0
349
1
프로젝트가 실행되지 않습니다.
0
1147
2
테스트하는데 오류가 어디 잘못 되었는지 모르겠어요 ?
0
509
1
윈도우 빌드 오류
0
708
1
http://localhost:8080/hello.html 관련 문제
0
981
1
localhost:8080/hello white label
0
1297
4
서버 비용 질문
0
544
1
JSON은 객체인가요 문자인가요?
0
824
1
Servlet Context, Servlet WebApplicationContext, Root WebApplicationContext 차이점
0
442
1
aws logging
0
310
1
Rookiss님의 관한 질문
0
431
2
DI에 대하여..
0
312
1





