Desafio-Todo-JSF

Objetivos

  • A. Criar uma aplicação java web utilizando JavaServer Faces (JSF)
  • B. Utilizar persistência em um banco de dados (qualquer banco desejado)
  • C. Utilizar Hibernate e JPA
  • D. Utilizar Spring Framework Boot 2.0
  • E. Utilizar Spring MVC
  • F. Utilizar Bootstrap 4
  • G. Utilizar Primefaces
  • H. Utilizar testes de unidades
  • I. Criar single page app utilizando react
  • J. Publicar projeto no heroku
  • K. Criar aplicativo mobile utilizando Flutter

Pré-requisitos

Necessário ter Eclipse, MySQL, JSF2.2 e Apache TomCat v7 devidamente configurados no seu pc.

Como executar

  1. Abra Eclipse
  2. Crie 'Dynamic Web Project'
  3. Importe e substitua as pastas WebContent e src com as disponíveis neste repositório
  4. Clique com botão direito no nome do projeto > Run as > Run on server
  5. Acesse a página todoList.xhtml com o caminho de acordo com o nome do seu projeto