Skip to content

llollox/assignment3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment3 - Lorenzo Rigato

All code is available @ my github repository

Database

The database used is Sqlite, and Hibernate in order to map Relational Entities on Java Object.

The following picture show an E/R schema of the database used. Alt text

Usage

First of all run run compile to compile and get all the dependencies using Ivy

Then run ant server run the Soap Server.

Finally, in another console, run ant client to run the Client.

Then you will see the Main Menu, here you can select the CRUD operation for the people.

Alt text

By selecting a person (option 2) and providing a person Id you will see the Personal Menu for the selected person and here you can select the CRUD operation for the Health Profiles of that person.

Alt text

Enjoy! :-)

Dependencies

Dependencies are managed with Ivy tool.

The only thing that you have to do to use Ivy is copy ivy-2.3.0.jar file into <YOUR_ANT_DIRECTORY>/lib and that's all.

You can find that file in the root directory of the project.

In Ivy.xml you can find the list of dependencies that we need to run the project.

Every time the project is compiled Ivy check that file to download all dependencies needed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages