繁体   English   中英

如何在没有框架的情况下使用 java 实体 class 管理关系(mysql)表

[英]how to manage relationship (mysql) tables with java entity class, without a framework

i'm new in java and want to know if is possible manage relationships tables in java creating a class entity for every table i have created in mysql or only creating the fathers tables, but i don't know if necessary create a entity or just doit 使用 sql 脚本咨询 DAO class。

使用 mysql 和 glassfish 服务器在 maven 项目中工作。

你能指导我这个话题吗

这是我的数据库图

这是我的实体 class:

  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;
    }

}

对不起我的英语不好。

嘿罗伯托巴尔加斯,

欢迎来到堆栈溢出开发者社区。 如果您是 java 的新手,请学习 jooq。 这是一个很棒的框架,一旦您在项目中进行配置,它将为您的项目创建 model (DAO) class。 它根据您的表结构创建 model java class 。

请通过以下链接 go 您将对此更清楚:

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

我希望它对你有帮助。 再会..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM