开源软件名称(OpenSource Name):leandrocgsi/semeru_jsf_maven开源软件地址(OpenSource Url):https://github.com/leandrocgsi/semeru_jsf_maven开源编程语言(OpenSource Language):Java 63.8%开源软件介绍(OpenSource Introduction):Semeru JSF MavenEsse é um projeto simples desenvolvido no curso "Curso De JSF Do Zero À Nuvem" disponibilizado gratuitamente no Youtube. Além disso você poderá se aprofundar, um pouco mais, em conceitos teóricos nos seguintes posts.
Gerando um projeto com a mesma estrutura em minutosVocê pode se aproveitar do recurso de archetypes do Maven para gerar um projeto com uma estrutura similar através do JSF Hibernate Spring Security Archetype para isso clique aqui e descubra como fazer. Frameworks e Tecnologias Utilizadas
IDE'sO projeto foi desenvolvido no Netbeans mas roda em qualquer IDE como Eclipse ou IntelliJ IDEA pois foi construído com o framework Maven. Como Baixar Este ProjetoVocê pode executar o comando abaixo no terminal ou caso preferir apenas baixar o arquivo zip aqui e importar na sua IDE favorita. git clone https://github.com/leandrocgsi/semeru_jsf_maven.git Como Fazer o Build do ProjetoAcesse a raiz do projeto (onde se encontra o arquivo pom.xml) e execute o comando: mvn clean install -T 4C Onde clean irá limpar o projeto e install irá buidá-lo -T 4C é opcional e servem para que o build seja executado mais rapidamente com threads em 4 núcleos do seu processador. Restaurando/Criando o Banco de DadosO banco de dados é criado automaticamente pelo Hibernate durante a primeira execução do projeto mas caso você julgue necessário você pode restaurar um backup do banco disponível nesse link aqui e restaurar usando o HeidiSQL ou sua ferramenta de banco de dados favorita. Caso não saiba como fazer isso dê um pulinho no Youtube e veja este vídeo aqui. O Spring SecurityAs senhas são convertidas para SHA1 antes de serem gravadas no banco. Para criar um novo usuário caso o banco esteja vazio você pode inserir manualmente na base e encriptar a senha em SHA1. Para isso você pode usar um site como o SHA1 Online para encriptar. Caso você prefira restaurar o backup a partir do script mencionado acima ao rodar o projeto poderá logar com as credenciais usuário: "admin" e senha: "admin". Como configurar o AmbienteAprenda a configurar todo o ambiente de desenvolvimento Java no meu canal no Youtube e nessa playlist aqui você vai aprender a instalar e configurar o Java e ferramentas como Maven, Eclipse, Netbeans e GIT além de instalar o banco de dados MySQL. Dúvidas Sobre o ProjetoEm caso de dúvidas você poderá acessar o Gitter do projeto ou acessar o blog Semeru. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论