2017-10-28 2 views
0

내가 문제가 (선으로 교차) 밖으로 질린, 다음과 같이 나타납니다 @ManagedBean ,관리 콩 주석 <code>@ManagedBean</code>를 사용하려고 할 때

아래의 이미지를 확인 :

here is a photo of the code

enter image description here

어제, 나는 프로젝트를 생성하고 사용하지만, 오늘 수 GlassFish 4를 5로, PostgreSQL 9.3을 10으로 변경했기 때문에 무슨 일이 일어 났는지 모르겠습니다.

편집 : 다른 프로젝트를 보려고했는데 모두 @ManagedBean에 상처를 입었습니다.

답변

2

클래스, 메소드 또는 주석에 교차 선 ("취소 선"이라고도 함)은 작성자가 더 이상 사용하지 않으므로 더 이상 사용하지 않아야 함을 의미합니다. 주석 위로 마우스를 가져 가면 왜 더 이상 사용되지 않는지와 대신 사용해야하는 것에 대한 설명이 제공됩니다.

이 경우 JSF @ManagedBean 주석은 JSF 2.2에서 "강력하게 권장되지 않습니다."그리고 공식적으로 JSF 2.3에서 사용되지 않습니다 (따라서 IDE의 취소 선). 대신 CDI에서 제공하는 @Named 주석을 사용해야하며 Java EE에서 bean을 만드는 표준 방법입니다.

관련 문제