- Java versão 8 ou superior: build.gradle
- JPA com Hibernate 5 ou superior: build.gradle
- Padrão MVC:
- Servlet anotados: TopicoControlador
- Java Server Page: topico.jsp
- Javascript Closure: autenticacao.js
- Javascript DOM handler: autenticacao.js
- Javascript event listner: autenticacao.js
- Javascript para criar elementos do DOM dinâmcamente: principal.js
- Utilização de JQuery: autenticacao.js
- Marcação HTML5: genrencia.jsp
- Fonte externa no CSS: fonts.css fonts
- Media Query com CSS: mestre.css
- Configuração do MySQL: persistence.xml
- gradle (estou usando 4.3.1)
- tomcat v8.0
- MariaDB (estou usando o 10.2.19-MariaDB)
$ git clone https://github.com/alexNeto/blog-sem-nome.git
ou baixe o zip e extraia o projeto$ cd blog-sem-nome; gradle build
- Crie um
database
com o nome de blog,create database blog;
- atualize as credenciais do banco de dados no persistence.xml de acordo com as configurações do seu banco
- Use o plugin do tomcat do eclipse ou netbeans para rodar o tomcat, ou copie e cole o
blog.war
da pastabuild/libs
para a pasta webapp do seu tomcat - acesse o link configurado do seu tomcat com o caminho /blog