ManyToMany com atributo

Olá Galera,

Estou fazendo um “sisteminha” utilizando o hibernate + annotation, para praticar e me deparei com uma duvida, quando eu tenho uma relação @ManyToMany com atributos como eu faço?
Procurei por aí mas só acho exemplos dessa relação mas sem atributos, se alguém tiver algum exemplo por favor me fale, estou perdendo muito tempo com isso =/
Por enquanto tenho isso:

@ManyToMany(fetch=FetchType.EAGER)
@JoinTable(name = “pedido_peca”,
joinColumns = {@JoinColumn(name = “id_pedido”) },
inverseJoinColumns = {@JoinColumn(name = “id_peca”)})
private List pecas = new ArrayList();

Mas eu quero adicionar mais 1 chave estrangeira e 1 atributo.
Se alguém puder me ajudar ou me guiar ficarei grato.

Agradeço desde já.

Aqui mostra como fazer: JPA: Mini Livro - Primeiros passos e conceitos detalhados

Cara muito obrigado mesmo.
A solução é mais simples do que eu pensava, e eu querendo complicar as coisas ¬¬"
Muito obrigado mesmo.