Simple CRUD application, base on Servlet + JSP. Pet project for learning.
Branches:
webform - web part and stub DB.
mysql_jdbc - web part and server side based on JDBC, myself ORM and MySQL.
mysql_hibernate - web part and server side based on JDBC, JPA + Hibernate and MySQL.
Plan for new branches: Concurrent version, PostgreSQL, MyBatis, Jetty embedded server, Async message system
Uses technologies:
Git for VCS
JUnit4 + Mockito for unit test
Log4J2 for logging
Maven for project build and dependency management
Servlet + JSP, JSTL for view and controller
JDBC, JPA + Hibernate
IntelliJ IDEA
Apache Tomcat