2012-03-10 4 views
1

자바 (스윙 GUI)로 3 계층 응용 프로그램을 만들고 싶습니다. 레이어링을 만드는 가장 좋은 방법은 무엇입니까? 패키지이거나 별도의 프로젝트를 만들고 JAR 파일을 포함하고 있습니까?계층화 된 접근 구현

+0

'3-tier'는 정확히 무엇을 의미합니까? 스윙 클라이언트, 서버 측 구성 요소 및 데이터베이스? 계층과 계층을 구별해야합니다 ... – home

+0

하나는 프레젠테이션 계층 (GUI), 비즈니스 로직 계층 및 데이터 액세스 계층 –

+0

입니다. 대신 Programmers.SE에서 질문 해보십시오. 주제는 꽤 넓고 주관적입니다. –

답변

0

고급 Java 프로그래밍의 일부인 Java Beans 및 Struts를 사용하십시오.

코어 자바 프로그래머라면 객체 지향 접근법을 사용할 수 있습니다. 다양한 계층간에 개체를 전달할 수 있습니다.

+0

흠, Struts는 웹 프레임 워크이고, OP는 Swing을 요청했습니다 ... 'Advanced Jva Programming'이란 무엇입니까? – home

+0

Java 프로그래밍은 고급 및 핵심의 두 부분으로 나뉩니다. 코어는 OOP, AWT, 스윙, 애플릿 등의 Java 기본으로 구성됩니다. 고급 Java 프로그래밍에는 서블릿, JSP, Java Beans, Struts 등이 포함됩니다. –