문제

Java Swing 데이터 유지 관리 앱을 상속 받았습니다.

주 사용자 속성이있는 사용자 관리 모듈이 있습니다. 주요 jpanel. 자회사에서 JTabbedpane에서는 마스터 세부 관계가 유지됩니다. 예를 들어,사용자가 사용자가 연결할 수있는 조직의 구성원 인 그룹입니다. 사용자가 특정 그룹의 구성원 인 경우 조직 창이 액세스 할 수 있도록 검증 할 수 있어야합니다.

스윙 UI 코드와 데이터 액세스 및 관리 코드가 함께 묶여 있지 않아도이를 달성하는 가장 좋은 방법은 무엇입니까?

이 데이터를 기반한 구성 요소 관리의 더 많은 것을 볼 수 있습니다. 이것을 성취하는 것은 내가 이상적으로 찾고있는 것입니다.

도움이 되었습니까?

해결책

종속성 주입 및 "서비스"를 사용하십시오.이러한 서비스 중 하나는 "CANUSERACCESSORGPANE ()"입니다.

UI는 그것이 어디에서 왔는지 지식없이 주입 된 서비스를 구현하는 빈을 가져옵니다.

bean은 어떤 코드의 어떤 부분을 사용 하는지를 모릅니다.

DI 프레임 워크의 설정이 두 가지를 연결합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top