Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tawfik-s/todo-app

to do app using spring MVC , hibernate and jsp
https://github.com/tawfik-s/todo-app

crud hibernate java-backend java-backend-developer jdbc jsp jstl logging mysql servlets spring spring-aop todoapp

Last synced: about 3 hours ago
JSON representation

to do app using spring MVC , hibernate and jsp

Awesome Lists containing this project

README

        

# Todo List App

### tools
- Spring
- hibernate
- MySQL
- JSP & JSTL

## database schema
```mysql
CREATE DATABASE todo_java_mvc;
USE todo_java_mvc;

CREATE TABLE `task` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(45) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
```

## Architecture

![architecture](images/arch.png)

## project pages
### view tasks
![list](images/list.png)

### add task
![add](images/add.png)

### update task
![update](images/update.png)

### delete task
confirmation massage before delete
![delete](images/delete.png);

## dependencies

```xml




javax.servlet
javax.servlet-api
4.0.1
provided




javax.servlet
servlet-api
2.5
provided




javax.validation
validation-api
2.0.1.Final




org.projectlombok
lombok
1.18.24




javax.servlet
jstl
1.2




com.mchange
c3p0
0.9.5.5




org.springframework
spring-core
5.3.23



org.springframework
spring-webmvc
5.3.23



org.springframework
spring-context
5.3.23



org.springframework
spring-tx
5.3.23



org.springframework
spring-orm
5.3.23





org.hibernate
hibernate-core
5.3.2.Final


```