Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/naxa777/dummy-web-app-2
Play around with Java 8, Spring Framework (Core, Web MVC, Data JPA, Transaction Management), Hibernate 4.3 / JPA, Lombok, web.xml (the deployment descriptor). RDBMS: MySQL; Build system: Maven; Servlet container: Tomcat 7; View technologies: JSP / JSTL + CSS (EL and Spring Form taglib); Logging utility: Log4j.
https://github.com/naxa777/dummy-web-app-2
hibernate java-8 jpa jsp maven mysql spring-data-jpa spring-mvc
Last synced: 3 months ago
JSON representation
Play around with Java 8, Spring Framework (Core, Web MVC, Data JPA, Transaction Management), Hibernate 4.3 / JPA, Lombok, web.xml (the deployment descriptor). RDBMS: MySQL; Build system: Maven; Servlet container: Tomcat 7; View technologies: JSP / JSTL + CSS (EL and Spring Form taglib); Logging utility: Log4j.
- Host: GitHub
- URL: https://github.com/naxa777/dummy-web-app-2
- Owner: naXa777
- Created: 2015-03-18T10:16:02.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-16T00:47:24.000Z (about 2 years ago)
- Last Synced: 2024-10-06T20:41:27.170Z (4 months ago)
- Topics: hibernate, java-8, jpa, jsp, maven, mysql, spring-data-jpa, spring-mvc
- Language: Java
- Homepage:
- Size: 169 KB
- Stars: 0
- Watchers: 2
- Forks: 5
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dummy Web app 2
[![Codeship Status for naXa777/dummy-web-app-2](https://app.codeship.com/projects/79b2da30-98d5-0136-6617-1ad007865680/status?branch=master)](https://app.codeship.com/projects/305344)A simple web application developed in Java 8.
## Dependencies
* Spring Framework
* Core
* Web MVC
* Data JPA
* Transaction Management
* Hibernate 5.3 / JPA 2.1
* Hibernate Validator 6
* Lombok
* Gson**RDBMS**: MySQL;
**Build system**: Maven 3;
**Servlet container**: Tomcat 8 or 9;
**View technologies**: JSP / JSTL + CSS (EL and Spring Form taglib);
**Logging utility**: Log4j.## How to build & run?
Make sure that MySQL service is running and configure connection properties in /resources/db.properties file
### Using command line
1. Package app
mvn clean package
2. Deploy spring-mvc-jpa-jdk8.war to Tomcat
Just copy the war file to webapps folder and launch Tomcat via bin\catalina.bat or bin/catalina.shbin\catalina.bat start
bin/catalina.sh start
### Using IntelliJ IDEA
1. Import project in IDEA
2. Create new Run/Debug configuration (Tomcat Server > Local) and configure your application server (specify path to Tomcat in your environment).
3. Run this configuration## Screenshots
![Students list](/screenshots/homepage.png)
![Faculties list](/screenshots/faculties.png)