iugu / iugu-java

12 stars 30 forks source link

Suporte a Payer e Endereço, e um simples Exception Handling #2

Closed ancientz closed 8 years ago

ancientz commented 8 years ago

Para funcionar no nosso projeto interno fiz uns ajustes, inclui o Payer e Address que estavam faltando, e adicionei uma exception no servicecall, é apenas um exemplo de erro que pode ser colocado para tratamento do cliente, assim fica fácil identificar se houve erro na transação e o tratamento fica pelo cliente, que no meu caso é a melhor opção, porque se houver erro tenho que reverter minha transação e marcar com erro.

clarelspies commented 8 years ago

Olá! Muito obrigado pela contribuição! Primeiro eu gostaria de entender porque foi removido o .project, e porque foi necessário o ajuste no .gitignore?

Atenciosamente, Clarel

ancientz commented 8 years ago

Oi Clarel, bom dia!

Então, eu removi o .project e coloquei no .gitignore para ignorar todas as pastas de configurações da IDE para que o projeto seja multi-ide. Nesse caso eu posso carregar este projeto em um Intellij IDEA ou qualquer outra IDE que tenha suporte a MAVEN, e o pom.xml que vai indicar as configurações que a IDE deve fazer para gerar o .project no caso do Eclipse por exemplo.

Basicamente é um padrão que é utilizado no Java que deixa o projeto independente da IDE, facilita para outros desenvolvedores que gostam de outras IDEs :)

clarelspies commented 8 years ago

Entendi, ótimo!