Skip to content

This webapp realizes CRUD-system (create-read-update-delete) with using of principle of MVC (model-view-controller).

License

Notifications You must be signed in to change notification settings

Sir-Hedgehog/job4j_dreamjob

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Web application job4j_dreamjob

This webapp realizes CRUD-system (create-read-update-delete) with using of principle of MVC (model-view-controller).

Basic scheme of app

MVC

Use cases

  1. This app can be pushed and used with any development environment that supports Java (IntellijIDEA, Eclipse, others) and, don't forget, server container (tomcat, glassfish, others).

  2. Follow the link App for CRUD and enjoy to use app!

Steps of work

After you pushed webapp, you can use it. Steps of work are next:

I. Authentication;

Auth1

II. Authorization;

Auth2

III. Use functions for update data depending on your role;

Update1

Update2

IV. Log out.

Testing

This project contains basic tests (JUnit, Hamcrest, Mockito) for this webapp yet. So you can check it.

Used technologies

  • Java Core;
  • Commons-fileupload;
  • Log4j;
  • Amazon AWS;
  • Mockito;
  • JUnit;
  • Hamcrest;
  • PostgreSQL;
  • JDBC;
  • Servlet;
  • JSP;
  • JSTL;
  • HTML;
  • CSS;
  • Apache Tomcat Server

Author

Sergey Gromovoy

About

This webapp realizes CRUD-system (create-read-update-delete) with using of principle of MVC (model-view-controller).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages