2012-03-10 3 views
1

Я хотел бы создать трехъярусное приложение в Java (Swing GUI). Каков наилучший подход для создания слоев? Это пакет или создание отдельного проекта и в том числе JAR-файлы.Реализация многоуровневого подхода

+0

Что именно вы подразумеваете под «3-уровневым»? Клиент Swing, серверный компонент и база данных? Вы должны различать уровни и слои ... – home

+0

one - это уровень представления (GUI), уровень бизнес-логики и уровень доступа к данным –

+0

Вместо этого вы можете попросить об этом на Programmers.SE. Тема довольно широкая и субъективная. –

ответ

0

Использование Java Beans и Struts, которые являются частью расширенного программирования на Java.

Если вы программист ядра Java, то вы можете использовать объектно-ориентированный подход. Вы можете передавать объекты между различными уровнями.

+0

Hm, Struts - это веб-фреймворк, OP попросил Swing ... и что вы подразумеваете под «Advanced Jva Programming»? – home

+0

Java-программирование разделено на две части: Advanced и Core. Core состоит из основ Java, таких как OOP, AWT, Swing, Applets и т. Д. В то время как Advanced Java Programming содержит сервлеты, JSP, Java Beans, Struts и т. Д. –