Link no Youtube: https://youtu.be/W0rtwRM9wtc
- src > main > java > controller: pasta contendo as classes com os servlets e que realizam as operações que são exibidas na view.
- src > main > java > model: pasta contendo as classes com a regra de negócio do projeto, além do mapeamento das classes do banco de dados utilizando JPA.
- src > main > resources: pasta contendo o arquivo de configuração do Hibernate (persistence.xml).
- src > main > webapp: pasta contendo o arquivo de mapeamento dos servlets (web.xml).
- src > main > jsp: pasta contendo todas as páginas jsp do projeto.
- src > main > css: pasta contendo o arquivo CSS utilizado nas páginas jsp.
- livrodereceitas.txt: arquivo com o script do banco de dados (MySQL)
- Hibernate Gradle Plugin » 5.4.31.Final: https://mvnrepository.com/artifact/org.hibernate/hibernate-gradle-plugin/5.4.31.Final
- Hibernate JPA 2.0 API » 1.0.1.Final: https://mvnrepository.com/artifact/org.hibernate.javax.persistence/hibernate-jpa-2.0-api/1.0.1.Final
- Java Servlet API » 3.1.0: https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.1.0
- JSTL 1.2: https://mvnrepository.com/artifact/jstl/jstl/1.2
- MySQL Connector/J » 8.0.11: https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.11
- Tomcat Servlet API » 9.0.46: https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-servlet-api/9.0.46