1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gong-qiuzhi-code-generator

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

1. Получение инструмента (уже получено, можно пропустить)

public BusinessLogicLayer(DataLayer dataLayer) {
    this.dataLayer = dataLayer;
}

public void saveBusinessObject(BusinessObject obj) {
    dataLayer.save(obj);
}

public BusinessObject findBusinessObject(int id) {
    return (BusinessObject) dataLayer.find(id);
}

public void deleteBusinessObject(BusinessObject obj) {
    dataLayer.delete(obj);
}
}
// Класс для работы с пользовательским интерфейсом
public class PresentationLayer {
    private BusinessLogicLayer businessLogicLayer;

    public PresentationLayer(BusinessLogicLayer businessLogicLayer) {
        this.businessLogicLayer = businessLogicLayer;
    }

    public void saveBusinessObject(BusinessObject obj) {
        businessLogicLayer.saveBusinessObject(obj);
    }

    public BusinessObject findBusinessObject(int id) {
        return businessLogicLayer.findBusinessObject(id);
    }

    public void deleteBusinessObject(BusinessObject obj) {
        businessLogicLayer.deleteBusinessObject(obj);
    }
}

Этот пример демонстрирует базовую структуру трехслойной архитектуры на Java. В реальных проектах слои могут быть более сложными и содержать дополнительные компоненты, такие как сервисы, репозитории и т.д.

1. Создание папки

Сначала создайте пустую папку, введите cmd в адресной строке. Изображение

2. Получение кодогенератора

Введите: git clone https://gitee.com/gong-qiuzhi/code-generator.git и нажмите Enter, дождитесь завершения загрузки. Изображение Изображение

Вторая часть: установка и настройка среды (требуется только один раз)## 1. Установка среды

Откройте файловый менеджер, дважды щелкните для запуска файла windowsdesktop-runtime-6.0.11-win-x64.exe Изображение

2. Найдите исполняемый файл инструмента

Найдите указанный путь из только что загруженного места

...\code-generator\CodeGeneratorForm\bin\Debug\net6.0-windows

3. Запуск инструмента

Дважды щелкните для запуска инструмента CodeGeneratorForm.exe, если он успешно открывается, это означает, что среда установлена правильно. Изображение

Третья часть: использование инструмента

1. Настройка информации подключения к базе данных

Заполните соответствующую информацию подключения к базе данных, сначала получите таблицу, затем выберите таблицы для генерации.

(Если информация подключения к базе данных верна, её не нужно изменять, после заполнения можно проверить подключение) Изображение

2. Настройка имени пакета и адреса генерации

Укажите соответствующее имя пакета, выберите папку, содержащую проект src, не ошибитесь. Изображение

3. Генерация кода

Щелкните для однократной генерации, дождитесь появления уведомления о успешной генерации. Изображение## 4. Конечный результат генерации: Изображение

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Создание трехслойной архитектуры на Java: 1. **Слой данных (Data Layer)**: - Создание интерфейса для работы с базой данных. - Реализация этого интерфейса с использованием JDBC или ORM (например, Hibernate). ```java // Интерфейс для работы с базой данных public interface DataLayer { void save(Object entity); Object find(Object id)... Развернуть Свернуть
MulanPSL-2.0
Отмена

Обновления (1)

все

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gong-qiuzhi-code-generator.git
git@api.gitlife.ru:oschina-mirror/gong-qiuzhi-code-generator.git
oschina-mirror
gong-qiuzhi-code-generator
gong-qiuzhi-code-generator
master