• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

leandrocgsi/semeru_jsf_maven: Projeto desenvolvido com as tecnologias JSF (Mojar ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

leandrocgsi/semeru_jsf_maven

开源软件地址(OpenSource Url):

https://github.com/leandrocgsi/semeru_jsf_maven

开源编程语言(OpenSource Language):

Java 63.8%

开源软件介绍(OpenSource Introduction):

Semeru JSF Maven

Build Status Gitter

Esse é 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 minutos

Você 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's

O 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 Projeto

Você 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 Projeto

Acesse 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 Dados

O 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 Security

As 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 Ambiente

Aprenda 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 Projeto

Em caso de dúvidas você poderá acessar o Gitter do projeto ou acessar o blog Semeru.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap