Já ouviu falar em lombok?
Pois bem, é um projeto que te ajuda a não perder tempo quando se está programando.
Uma coisa básica que ele te ajuda, é na escrita do método set, get, tostring, equals e hashcode automágicamente. Se você já domina encapsulamento, sabe pra que serve e não tem dúvidas, veja http://projectlombok.org/
Baixe o jar e integre na sua IDE (netbeans ou eclipse)
depois anote suas propriedades de acordo com o que for necessário. Exemplo abaixo
@EqualsAndHashCode @ToString
public class MinhaClasse{@Getter @Setter
private int propriedade;}
Isso vai gerar todo código pra você.
Enjoy.