caelum/caelum-stella — pull request #151 by erickrar (2014-10-09 19:43:48+00:00)
Title: Módulo para calcular frete utilizando o WS do Correios

Para utilizar:

```
Encomenda encomenda = new Encomenda()
.doCep("20021180")
.paraOCep("04101300")
.comAltura("50")
.comComprimento("50")
.comLargura("50")
.comPeso(1.2)
.comAvisoDeRecebimento()
.semMaoPropria()
.comValorDeclarado(10.2);

Frete frete = CalculoFreteCorreio.calcularFrete(encomenda, Servico.SEDEX_A_COBRAR);
System.out.println(String.format("Entregará por %s reais em até %s %s .",
frete.getValor(),frete.getPrazoEntrega(),frete.getPrazoEntrega() <=1 ? "dia útil":"dias úteis"));
```

Ou então, caso já tenha um tipo padrão de envio, basta configura-lo no arquivo Encomenda.propeties e informar apenas o CEP de destino:

```
CalculoFreteCorreio.calcularFrete(new Encomenda().paraOCep("04101-300"), Servico.SEDEX);
```