This project serves as an example for using Hibernate with Spring using Java to provide an ORM supported CRUD environment for marshaling data with a SQLite persistent store, all for the eventual development of a RESTful Web API.
- Open up Terminal (on a Mac...who develops on Windows anyway!)
- CD into the directory to where you'd like to have the project files live. for example...
$ cd ~/Desktop
- Clone that thing!
$ git clone https://github.com/markfilter/Example-Spark-Hibernate-Application.git
- Drag the folder over your icon for IntelliJ IDEA.
- Refresh gradle.build, build the project, and enjoy the code reference.
- IntelliJ IDEA - The IDE
- Maven - Dependency Management
- Spring - Server Framework
- Hibernate - ORM Work Dog
- H2 - Database Engine
- Java Transaction API - Transaction Manager for CRUD Operations
This project is licensed under the MIT License - see the MIT for details
- Thanks to the Team Treehouse developers for an excellent introductory course in Hibernate!