Skip to content

Spring, Thymeleaf, JPA, Maven, Bootstrap teknolojileri kullanılarak yapılan bir Kütüphane Uygulaması.

Notifications You must be signed in to change notification settings

ozgurutku/LibrarySite-SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring Boot Intern Project

Project Features

  • Author Definition can be made. (Author Name, Description)
  • Publisher Definition can be made. (Publisher Name, Description)
  • The book can be promoted. (book title, book sub-name, book series name, author, publisher, isbn number, description)
  • N books can be defined for an Author.
  • N books can be defined for a Publisher.
  • It can be searched by the name of the book.
  • Changes can be made to an existing record.
  • Existing records can be reviewed.
  • An existing record can be deleted.

Dependencies: Java 11.0.9, Maven, MySQL 8.0.22

Create Database

$ mysql -u root -p -e "create database kutuphane";

Default Database Configuration

You can change these settings in the application.properties file. If you do not edit these properties, you will encounter an error in the Install dependencies step.

spring.datasource.url = jdbc:mysql://localhost:3306/kutuphane?useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false

spring.datasource.username=root

spring.datasource.password=123456

Install depedencies

$ mvn clean install

Start

$ mvn spring-boot:run

or

$ java -jar target/kutuphane-0.0.1-SNAPSHOT.jar

Usage

For admin use Admin email = ozgurutku444@hotmail.com Admin password = ozgurutku

For member use register as a member

Notes

  • In the book update section, the author and publishing house id number appears in the publishing house and author lines. If you want to update the publishing house or author, you should first look at the publishing house or author list and look at the id you want to update from there.
  • When we delete the book in the book deletion section, it also deletes the publishing house. After the book is deleted, it should be added again from the add publishing house section.

About

Spring, Thymeleaf, JPA, Maven, Bootstrap teknolojileri kullanılarak yapılan bir Kütüphane Uygulaması.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published