Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
9 views2 pages

Java Assignment Bluetree

Uploaded by

gokulkumark5487
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Java Assignment Bluetree

Uploaded by

gokulkumark5487
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

JAVA TASK

TASK DETAILS
CREATE A SAMPLE WEB APPLICATION USING THE FOLLOWING TECHNOLOGIES AND MAKE
SURE TO USE ALL / MOST OF THE TECHNOLOGIES THAT HAVE BEEN MENTIONED BELOW..

TECHNOLOGIES TO USE
● SPRING MVC / SPRING BOOT (MANDATORY)
● SPRING JPA/ HIBERNATE FOR DATABASE CONNECTION (MANDATORY)
● DATABASE OF YOUR CHOICE (H2, MYSQL, ETC..)
● JAVA SERVLET PAGES (JSP FOR FRONTEND)
● HTML5 WITH BOOTSTRAP/JAVASCRIPT/JQUERY (FOR FRONTEND)
● MAVEN FOR ADDING DEPENDENCIES TO PROJECT

DETAILED DESCRIPTION
CREATE A SAMPLE SPRING MVC/ SPRING BOOT WEB APPLICATION TO :

● LANDING PAGE TO CONTAIN LIST OF EMPLOYEES LOADED FROM DATABASE.


● A FRONT END USER SHOULD BE ABLE TO DO THE FOLLOWING OPERATIONS
1. ADD A NEW EMPLOYEE WITH ALL DETAILS.
2. EDIT ANY EXISTING EMPLOYEE DETAILS.
3. DELETE ANY EXISTING EMPLOYEE RECORDS
● EMPLOYEE TABLE TO CONSIST OF THE FOLLOWING DETAILS:
ALL DETAILS ARE MANDATORY AND CANNOT BE NULL/ BLANK.
○ ID (CAN BE AUTO GENERATED) (INT/ LONG)
○ NAME (STRING)
○ EMAIL (VALIDATE VALID EMAIL ONLY)
○ DOB (DATE/ TIMESTAMP)
○ AGE (TO BE CALCULATED FROM DOB)
○ SALARY (DECIMAL VALUE)
○ STATUS (ACTIVE/ INACTIVE) - (BOOLEAN)
● ALL PAGES TO BE MOBILE RESPONSIVE AS MUCH AS POSSIBLE.

THE CANDIDATE IS EXPECTED TO SHOW US A DEMO OF THE WEB APPLICATION


CREATED ON THEIR LOCAL SYSTEM. ANY IDE CAN BE USED TO CREATE THE SAME.
CODE CAN BE SENT AS A GITHUB LINK/ ZIP FILE FOR REVIEW.

1
WHAT IS EXPECTED?
● Knowledge of Spring MVC Framework/ Spring Boot Framework.
● Basic knowledge of any SQL Language. - CRUD operations
Ability to connect to a database via the Spring Application.
● Knowledge on JSP, HTML, BOOTSTRAP, JAVASCRIPT, JQUERY.
● Expected to use Standard Naming Conventions in all places.
● Expected to use Controllers using the @Controller rather than extending
the HTTPServlet and overriding the doGet and doPost methods.

You might also like