lait8904 / DALLE-HOODIE

0 stars 0 forks source link

Модель / Application classes #1

Closed dmordvinov closed 2 years ago

dmordvinov commented 2 years ago
  1. Весь исходный код будет в папке src. Все либы в папке libs. Соотвественно все скомпилированные классы в target. Все классы будут в своих пакетах включая корневой: org/dalleHoodie В целом структура такая
    /
    libs
    src
     org
         dalleHoodie
             model
             services
             repository
    target
  2. Создать классы (POJO) модели описывающее данные приложения в пакете model. Каждый класс - отражение таблицы в БД, поля класса - колонки таблицы. Соответственно объекты класса - сами данные - ряды таблиц. Если колонка ссылается на другую таблицу по ID, то пока оставим поле класса как id. Пример:

    class Color {
    private int colorId;
    private String color;
    
    public String getColor(){
       return color;
    }
    public String setColor(String color) {
      this.color = color;
    }
    .....
    }
  3. Создать класс в корневом пакете (org.dalleHoodie) DalleHoodieApplication с методом main(). Пока выводить приветствие и завершаем.