This project demonstrate spring boot notes application with Thymeleaf
JDK 1.8+,
Maven 3.2+,
Mysql 5.7+,
Bootstrap 3.3+, Jquery 2.1+
- Clone project and import as maven project.
- Update MYSQL usernane and password under the application.properties
spring.datasource.username=andspring.datasource.password=
-
You can run application
com.wander.notesapp.notesapplication NotesApplication classormvn spring-boot:runor- run
mvn packagethencd target java -jar todoApp.jar
Hint:spring-boot-maven-pluginis required for java -jar options
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> -
Go-to main page you will be redirected login page
- Click registration tab and register with any usermane and password Go-to register page
-
Login with your username and password Go-to login page
-
Add new note tab is active by default. You can add new notes or modify existing notes
-
Added notes can be viewed by clicking the eye icon, updated by clicking the update icon and deleted by clicking the delete icon.
-
Deleted notes goes to trash box (Delete tab)
- Click delete icon delete permanently or
- Click restore restore deleted note.
`spring.thymeleaf.cache: false