https://github.com/iliasmertzanos/myairlineapp
This service handles an app for managing basic aviation processes (for practice purposes only, more information in the README file)
https://github.com/iliasmertzanos/myairlineapp
ejb java-ee jax-rs jpa-persistence-applications rest-webservice
Last synced: 3 days ago
JSON representation
This service handles an app for managing basic aviation processes (for practice purposes only, more information in the README file)
- Host: GitHub
- URL: https://github.com/iliasmertzanos/myairlineapp
- Owner: iliasmertzanos
- Created: 2019-11-03T09:23:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-26T19:46:25.000Z (over 5 years ago)
- Last Synced: 2025-06-10T23:07:42.060Z (17 days ago)
- Topics: ejb, java-ee, jax-rs, jpa-persistence-applications, rest-webservice
- Language: Java
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# myAirlineApp
------------
## This service handles an app for managing aviation processes like inserting new passengers and airplanes as well as assigning pilots to flights## Tech
It is based on JAVA EE using GlassFish web server.## App description
The main entities that are being managed from this app are
- `Airplane`
- `Flight`
- `Passenger`
- `Pilot`and are in the package `com.airline.models` to be found.
The service offers a lot of endpoints so that different entities can be manipulated and assigned to each other. (see packages `com.airline.controllers` and `com.airline.webservices.rest`)
All of them are accessible over the user interfaces in the package `WebContent/WEB-INF/views`.
There is also a service layer in the package `com.airline.service` that handles the access to the database.
Inserts, updates, deletes and reads objects from the database.