inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정

22강 Component 자동 주입

23분 07초부터 질문있습니다.

194

parkhs

작성한 질문수 18

1

안녕하세요.

TestBean3.java에 붙여넣기 하셨는데 

TestBean3 생성자 부분에서 int와 String은 앞에 

@Value("대입할 값")을 꼭 무조건 써줘야만 하나요?

@Value를 지우고, '~int data1, String data2~'

이런 식으로 수정하여 테스트해봤는데 오류가 났었습니다.

BeanConfigClass.java에서 객체를 생성할 때

어차피 대입할 값들이 있기 때문에 굳이 TestBean3.java의 생성자에서도 @Value가 있을 필요는 없다고 생각했었습니다.(더군다나 @Value에 있는 값들과 객체를 생성할 때의 대입할 값들도 서로 다르기 때문) 

java spring

답변 1

1

소프트캠퍼스

@Value는 properties 파일에 정의한 값을 변수에 주입하는 어노테이션입니다. 어노테이션을 제거해 버리시면 그냥 변수를 선언만 한게 됩니다. 

10강 10:19

0

141

2

9강 16:50초

0

126

1

선수과목

0

116

2

코드 완성 화면

0

215

1

Eclipse 에러 질문입니다.

0

627

1

Spring Framework의 특징

0

330

1

jdbc6 다운로드가 안되네요~

0

243

2

29강 싱크가 안 맞습니다.

0

378

1

setter 메서드를 통한 주입 강의에서..

0

265

1

7강 loc컨테이너 질뮨이용..

0

288

1

질문드립니다.

0

185

1

get,set작성관련해서 질의드립니다!

0

191

1

질문이용

0

236

1

30:44 부터 화면이 깨집니다.

0

345

1

RowMapper 오류

0

602

1

@Configuration 를 넣으면 실행 시 오류가 납니다.

0

411

1

12:25 질문 드립니다.

0

214

1

블로그에 수업 정리 글을 올려도 되나요?

0

198

1

ojdbc6 안되시는분들 복붙해가세요~

3

331

2

오라클 데이터베이스..

0

224

1

beans.xml 설정시

0

1752

2

제네릭이 class일 때

0

242

1

Java파일 Config 자동 주입 질문 있습니다.

0

232

1

11: 38 메이븐 ojdbc6 다운 안되시는분들 (missing)

0

301

2