Я хотел бы создать трехуровневое приложение на Java (графический интерфейс Swing). Каков наилучший подход для создания слоев? Это пакет или создание отдельного проекта и включение файлов JAR.
Реализация многоуровневого подхода
comment
Что именно вы подразумеваете под «3 уровня»? Клиент Swing, серверный компонент и база данных? Вы должны различать уровни и слои...
- person home   schedule 10.03.2012
comment
один - это уровень представления (GUI), уровень бизнес-логики и уровень доступа к данным.
- person Nav Ali   schedule 10.03.2012
comment
Вместо этого вы можете попробовать задать этот вопрос на Programmers.SE. Тема достаточно обширная и субъективная.
- person David Harkness   schedule 10.03.2012
Ответы (1)
Используйте Java Beans и Struts, которые являются частью Advanced Java Programming.
Если вы являетесь основным программистом Java, вы можете использовать объектно-ориентированный подход. Вы можете передавать объекты между различными уровнями.
person
Aishwarya Shiva
schedule
10.03.2012
Хм, Struts - это веб-фреймворк, ОП попросил Swing ... и что вы подразумеваете под «расширенным программированием Jva»?
- person home; 10.03.2012
Программирование на Java разделено на две части: Advanced и Core. Ядро состоит из основ Java, таких как ООП, AWT, Swing, апплеты и т. д. В то время как расширенное программирование на Java содержит сервлеты, JSP, Java Beans, Struts и т. д.
- person Aishwarya Shiva; 15.03.2012