Skip to content

tca85/fj36-livraria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Livraria

O nosso projeto inicial será uma loja virtual que vende livros impressos e e-books, através de uma aplicação web. A equipe de desenvolvimento decidiu usar java como plataforma. Os principais componentes da aplicação são o Spring como container de inversão de controle (IoC), o Spring MVC como framework MVC e o Hibernate/JPA para acesso ao bando de dados MySQL.

A aplicação possui três telas principais: a primeira uma listagem dos livros, a segunda um formulário com detalhes do livro e a escolha de seu formato, e por último, um formulário de finalização do pedido.

O desenvolvimento foi bem sucedido e está na fase final. No entanto, há ainda um desafio pela frente: a integração com outros sistemas.

No âmbito da integração, ainda falta:

  • Consultar o sistema de estoque para verificar a disponibilidade dos livros adicionados no carrinho
  • Realizar o pagamento de maneira segura
  • Emitir a nota fiscal do cliente através de um sistema legado
  • Para livros no formato e-book, gerá-los através de outro sistema

Sobre o projeto

Esse projeto faz parte do treinamento presencial da Caelum no curso FJ-36 - SOA na prática: integração com Web Services e Mensageria. [ https://www.caelum.com.br/curso-java-ee-soa-web-services-mensageria/]

About

Java EE project with Spring MVC to study SOA (SOAP, REST, Messagerie)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages