Skip to content

git-ankit/SpringLearning

Repository files navigation

What is this project?

A personal project that will help me learn Spring and Hibernate better, while also implementing a MVC framework.

Is this all work the uploader's?

Yes, but a different repo was the inspiration for the first commit. I looked at the code from https://github.com/pista/developersdatabse (cheers to the human who made this, you are the coolest). Using that code, I saw how I can use the Spring framework and JPA library to implement MVC structure. After that, I re-wrote the whole code with the project I had in mind and the current code shares no overlap with the repo mentioned above, but I think it is honest to include this information as the above repo is one of the straight-forwarded (if that's a word) demo of Spring framework I encountered.

What is the data about?

The premise is that there is a publishing house known as WolfPubDB that has various publications. Many people are employed here as editors and authors on a permanent or temporary basis. The publication can be books or issues which will have various editions or articles respectively. The publishing house keeps a record of the various distributors, their orders and the payments they have made. This premise was one of my projects during my Masters at North Carolina State University. Credits to: Dr. Rada Chirkova.

What are the Entities?

Look at this image. Note: Not every attribute over here is in the code that is implemented. This is more of an ER diagram.

ER diagram

About

A personal project to learn Spring framework and make a MVC application with it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published