Atributo inverse - Mapeamento

Bom galera, estou com a seguinte duvida, como eu faço p/ usar o atributo inverse.
Estou fazendo meu mapeamento pela classe mesmo (sem arquivo classe.hbm.xml)
Código:

[code]package com.perfaco.view;

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;

import org.hibernate.annotations.Proxy;
import org.hibernate.loader.entity.CascadeEntityJoinWalker;

@Entity(name=“fornecedor”)
@Proxy(lazy=false)
public class Fornecedor {

@Id
@GeneratedValue
private Integer idFornecedor;
private String nome;
private String nomeFantasia;
private String logadouro;
private String rua;
private Integer numero;
private String cep;
private String banco;
private String agencia;
private String contaPoupanca;
private String contaCorrente;
private String telefone;

@OneToMany(mappedBy="fornecedor"	)
private List<Produto> produtos;

public List<Produto> getProdutos() {
	return produtos;
}
public void setProdutos(List<Produto> produtos) {
	this.produtos = produtos;
}
public Integer getIdFornecedor() {
	return idFornecedor;
}
public void setIdFornecedor(Integer idFornecedor) {
	this.idFornecedor = idFornecedor;
}
public String getNome() {
	return nome;
}
public void setNome(String nome) {
	this.nome = nome;
}
public String getNomeFantasia() {
	return nomeFantasia;
}
public void setNomeFantasia(String nomeFantasia) {
	this.nomeFantasia = nomeFantasia;
}
public String getLogadouro() {
	return logadouro;
}
public void setLogadouro(String logadouro) {
	this.logadouro = logadouro;
}
public String getRua() {
	return rua;
}
public void setRua(String rua) {
	this.rua = rua;
}
public Integer getNumero() {
	return numero;
}
public void setNumero(Integer numero) {
	this.numero = numero;
}
public String getCep() {
	return cep;
}
public void setCep(String cep) {
	this.cep = cep;
}
public String getBanco() {
	return banco;
}
public void setBanco(String banco) {
	this.banco = banco;
}
public String getAgencia() {
	return agencia;
}
public void setAgencia(String agencia) {
	this.agencia = agencia;
}
public String getContaPoupanca() {
	return contaPoupanca;
}
public void setContaPoupanca(String contaPoupanca) {
	this.contaPoupanca = contaPoupanca;
}
public String getContaCorrente() {
	return contaCorrente;
}
public void setContaCorrente(String contaCorrente) {
	this.contaCorrente = contaCorrente;
}
public String getTelefone() {
	return telefone;
}
public void setTelefone(String telefone) {
	this.telefone = telefone;
}

}
[/code]

eu quero usar o inverse na relaçao OneToMany

@OneToMany(mappedBy="fornecedor" ) private List<Produto> produtos;

Desde ja. Obrigado pela ajuda

Não entendi. O que você quer com o inverse? O.o