как управлять таблицами отношений (mysql) с классом сущности java без фреймворка - PullRequest
0 голосов
/ 28 мая 2020

Я новичок в java и хочу знать, возможно ли управлять таблицами отношений в java, создавая объект класса для каждой таблицы, которую я создал в mysql, или только создавая таблицы отцов, но я не Я знаю, что при необходимости создайте объект или просто сделайте это с помощью сценария sql, проконсультируйтесь в классе DAO.

Работа над проектом maven с mysql и сервером glassfi sh.

Не могли бы вы пожалуйста, направьте меня на этот топи c

это моя диаграмма БД .

это мой класс сущности:

  public class AdministratorUser {
    private int administratorUserId;
    private User user_userId;
    private Permission permission_permissionId;


    public AdministratorUser(int administratorUserId, User user_userId, Permission permission_permissionId) {
        this.administratorUserId = administratorUserId;
        this.user_userId = user_userId;
        this.permission_permissionId = permission_permissionId;
    }

    public int getAdministratorUserId() {
        return administratorUserId;
    }

    public void setAdministratorUserId(int administratorUserId) {
        this.administratorUserId = administratorUserId;
    }

    public User getUser_userId() {
        return user_userId;
    }

    public void setUser_userId(User user_userId) {
        this.user_userId = user_userId;
    }

    public Permission getPermission_permissionId() {
        return permission_permissionId;
    }

    public void setPermission_permissionId(Permission permission_permissionId) {
        this.permission_permissionId = permission_permissionId;
    }

}

Извините за мой английский sh.

1 Ответ

0 голосов
/ 28 мая 2020

Привет, Роберто Варгас,

Добро пожаловать в сообщество разработчиков stack overflow. Если вы новичок в java, пожалуйста, изучите jooq. это прекрасный фреймворк, когда вы просто настроите в своем проекте, он создаст класс модели (DAO) для вашего проекта. он создает модель java класс на основе структуры вашей таблицы.

Пожалуйста, go перейдя по следующей ссылке, вы получите лучшую ясность по этому поводу:

https://www.jooq.org/learn/

Надеюсь, это вам поможет. Добрый день ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...