Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PROG 3 2 7 5 8 Enterprise Java Development Winter 2 0 2 4 ( January 0 8 , 2 0 2 4 - April

PROG32758 Enterprise Java Development
Winter 2024(January 08,2024- April 19,2024)
Section P12(1241-63246)
Class: Wednesday 8:00 am -11:00 am (Davis J205) Friday 8:00 am -11:00 am (Davis B212B)
Class Exercise 1
Student Name
Issue Date: January 31,2024 @9:00 am
Weight: 3%
Max. Points: 100
Due Date: Jamuary
31,2024@10230.am
Problem (Loan Payment Calculator)
Develop a Java EE application that can compute monthly payment and total payment for a loan
with given loan amount, annual interest rate, and the loan duration.
Monthly payment can be calculated as:
M=Pimonthy1-(1+imonthly)-Lmonhs
where
M= monthly principle and interest payment
P= principle (loan amount)
i= monthly interest rate, decimal form (eg.1%=0.01)
L= length of loan in months
Requirements
Application should be architected using the MVC design pattern.
Loan object should be modeled as JavaBean.
Each webpage in the application should have footer that includes student number and student
name. (Define and use Thymeleaf fragment)
Solution to the class exercise problem should be developed using the concepts and technologies
discussed in the class and used in the class examples.
The source code should be properly indented and commented for quality.
Submission
Please create a new Spring Boot project. Name the project as lastNameFirstInitial-
ClassExercise 1, like ShafiqueM-ClassExercise1.
Architect the Loan Payment Calculator Application with MVC design pattern, develop code for
each component, and test each link and input field for the required performance and
completeness.
Instructor will check your work during the class exercise.
Deploy and run the application. When done, save your work, and zip the project folder.
Upload Zipped Spring Boot project to the ClassExercise1 Folder in Assignments tab in the
webpage for the course on SLATE.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Mysql Examples Explanations Explain Examples

Authors: Harry Baker ,Ray Yao

1st Edition

B0CQK9RN2J, 979-8872176237

More Books

Students also viewed these Databases questions