sql >> Database >  >> RDS >> Mysql

veel-op-veel-relatie tussen twee entiteiten in spring boot

U kunt elke tutorial vinden die verband houdt met veel-op-veel-relaties met behulp van Hibernate/Spring Data, bijvoorbeeld:Spring Data veel-op-veel

Met uw model is het eenvoudig om de relatietoewijzingen toe te voegen, zoals deze:

@Entity
public class Role {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;
    private String name;
    private String description;

    @ManyToMany(cascade = CascadeType.ALL)
    @JoinTable
    private Set<User> users;
}

en dit:

@Entity
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;
    private String firstname;
    private String lastname;
    private String username;
    private String password;

    @ManyToMany(mappedBy = "users")
    private Set<Role> roles;
}



  1. PL/SQL-programma om werknemersgegevens af te drukken

  2. Standaardwaarde instellen van een integerkolom SQLite

  3. Kan geen verbinding maken met lokale MySQL-server via socket

  4. Groeperen op datumbereik met een interval van weken/maanden