This project show how to use DynamiaTools framework. This demo web application is built using Spring boot and DynamiaTools
MyLibrary is a web application that help users to organize and sell books. Books can be filtered by category, ISBN code, name and authors. Also you can create an invoice to sell books to customers.
- Books: data about books like name, synopsis, ISBN, sell price, cover
- Category: book's category
- Author: first name, last name, email, photo and bio
- Invoice: Invoice and invoice details
- Customer: People how buy books
This demo use H2 database in memory. If you want to use another follow next steps:
- Edit
resources/application.properties
- Change datasource config
- Add database driver dependency
- Run
This is a standard maven project, just execute
mvn clean install
Also you can import it in your favorite Java IDE like Intellij, Eclipse or Netbeans.
mvn spring-boot:run
- Open a terminal
- Go to
demo/target/
folder - Execute
java -jar mybookstore.jar
- Open your web browser at http://localhost:8484
- Enjoy