Dear colleagues,
I have Termnal and Firmware entities , with Terminal_Firmware table that defines many-to-many relationship.
Terminal has a collection of bound Firmwares :
@ManyToMany(cascade = {CascadeType.PERSIST}) @JoinTable( name="Terminal_Firmware", joinColumns=@JoinColumn(name="tId", referencedColumnName="tId"), inverseJoinColumns=@JoinColumn(name="fId", referencedColumnName="Id") ) public List<Firmware> getFirmwares() { return firmwares; }