Я хотел бы создать трехъярусное приложение в Java (Swing GUI). Каков наилучший подход для создания слоев? Это пакет или создание отдельного проекта и в том числе JAR-файлы.Реализация многоуровневого подхода
ответ
Использование Java Beans и Struts, которые являются частью расширенного программирования на Java.
Если вы программист ядра Java, то вы можете использовать объектно-ориентированный подход. Вы можете передавать объекты между различными уровнями.
Hm, Struts - это веб-фреймворк, OP попросил Swing ... и что вы подразумеваете под «Advanced Jva Programming»? – home
Java-программирование разделено на две части: Advanced и Core. Core состоит из основ Java, таких как OOP, AWT, Swing, Applets и т. Д. В то время как Advanced Java Programming содержит сервлеты, JSP, Java Beans, Struts и т. Д. –
Что именно вы подразумеваете под «3-уровневым»? Клиент Swing, серверный компонент и база данных? Вы должны различать уровни и слои ... – home
one - это уровень представления (GUI), уровень бизнес-логики и уровень доступа к данным –
Вместо этого вы можете попросить об этом на Programmers.SE. Тема довольно широкая и субъективная. –