Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bambatera/curso-jsf-e-primefaces
Curso de JSF e Primefaces Essencial by Algaworks
https://github.com/bambatera/curso-jsf-e-primefaces
java-8 jsf2 primefaces tomcat
Last synced: about 1 month ago
JSON representation
Curso de JSF e Primefaces Essencial by Algaworks
- Host: GitHub
- URL: https://github.com/bambatera/curso-jsf-e-primefaces
- Owner: Bambatera
- Created: 2024-11-24T03:31:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-23T05:20:57.000Z (about 2 months ago)
- Last Synced: 2024-12-23T06:24:37.926Z (about 2 months ago)
- Topics: java-8, jsf2, primefaces, tomcat
- Language: Java
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Curso Essencial de JSF e Primefaces
Curso de JSF e Primefaces desenvolvido e ministrado pela AlgaWorks.
## Informações sobre o projeto
Este projeto é um simples cadastro de empresas, que aborda um CRUD completo utilizando JSF e JPA.
| Projeto | Curso JSF e Primefaces Essencial |
| --------------------------- | --------------------------------------------------- |
| **Nome do Projeto** | Curso JSF e PrimeFaces (curso-jsf-e-primefaces) |
| **Tecnologias** |![]()
![]()
|
| **Link no GitHub** | https://github.com/Bambatera/curso-jsf-e-primefaces |
| **Situação** | Indisponível |
| **URL de Acesso** | Indisponível |
| **Versão Atual** | 0.0.1 |
| **Front-end** | [Primefaces](https://www.primefaces.org/gettingstarted/) 6.0 |
| **Back-end** | Java 1.8 / JavaEE 7 |
| **Servidor de Aplicação** | Tomcat 8.5 |### Principais Dependências
- Apache POI
- JBoss Weld
- Javax Faces
- Primefaces
- Hibernate
- MySQL JDBC Driver### Recursos Iniciais
Inicialmente, o projeto deveria criar automaticamente o banco de dados de acordo com as configurações existentes no `persistence.xml`.
Porém, devido algum problema com a versão do driver do MySQL, a criação do banco de dados e suas tabelas não ocorreram.
Dessa forma, o banco de dados e suas tabelas foram criados manualmente, utilizando o MySQL Workbench.A carga de dados inicial pode ser encontrada no arquivo [`dados-iniciais.sql`](./src/main/resources/META-INF/sql/dados-iniciais.sql).
O script completo para restauração do banco de dados está no arquivo [`curso-jsf-e-primefaces.sql`](./src/main/resources/com/algaworks/sql/curso-jsf-e-primefaces.sql).
**Observação:** O banco de dados do projeto original foi concebido no MySQL 5.1, porém, para este projeto foi utilizada a versão 5.7 do MySQL.