Skip to content

aadkin200/JPACRUDProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JPACRUDProject

Overview

This dynamic web application is used to pull information from a database of Custom computers built by the user. It contains information about the custom computer such as cpu, ram, video card, and storage.

git eclipse eclipse MySQL Spring MVC

Technologies Used

Lessons Learned

  • Differences between using MySQL and JPA for a data query.
  • How to manipulate data using the JPA API.
  • Better Object Oriented practices in regards to file structure and encapsulation.
  • MVC design pattern using Spring Boot.
    • Model
    • View
    • Controller
  • POST -> Redirect -> GET

Usage

You can search a computer up by its Id. Once a computer is displayed, you can either choose to delete or edit the computer. In the home menu there is an option to create a computer.

Further thoughts

As this project was my first time using Spring outside of a group setting, the learning experience was quite interesting.

Moving forward, I feel there is a need for exploring and learning ways to implement more defensive coding. The nature of databases in the real world, I feel, necessitates robust built-in protections in the DAO.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published