This is a simple application made for educational and demonstration purposes.
- DAO - Data access layer
- Controllers - Presentation layer
- Java 11
- Apache Maven
- Apache TomCat
- Apache Log4j2
- MySQL
- JDBC
- Http Servlet
- JSTL
- JSP
- HTML, CSS, XML, Bootstrap
WARNING Installed TomCat and MySQL is compulsory for this project.
- Add a tomcat local configuration in IntelliJ (Tomcat server - local, deployment - war exploded, application context: /)
- Run SQL script located in
src\main\resources\init_db.sql
to set up a database for this project. - Configure
src\main\java\todo\util\ConnectionUtil.java
with yourURL
,USERNAME
,PASSWORD
andJDBC_DRIVER
. - Import Maven dependency from pom.xml.