- Angular client with Java Spring boot back-end used to display hardware status
- Note: to open web links in a new window use: ctrl+click on link
- CTRL + ALT + L formats everything
- Java Beans standardized objects used
Backend
- Spring project initialiser & Spring Java Tools v4
- Project Lombok to autogenerate Java bytecode
- Java Persistence API - JPA, the standard way of persisting Java objects into relational databases. The JPA consists of two parts: a mapping subsystem to map classes onto relational tables as well as an EntityManager API to access the objects, define and execute queries, and more. Includes standard fins and savew methods like
findAll()
,findAllById(Iterable<ID> var1)
,saveAll(Iterable<S> var1)
etc. - MySQL Structured Query Language Database v8
Frontend
- Angular v13 frontend framework
- rxjs v7 reactive extensions library
- Backend: tba
- Frontend: change directory to
/modules/frontend
, runnpm i
then runng serve
- tba
- tba
- Status: In work. Backend sends data to MySQL database. Frontend added.
- Status: In work. Backend sends data to MySQL database
- To-Do: Complete backend and frontend and test
- Amigoscode: Spring Boot and Angular Full Stack Development | 4 Hour Course
- Generating DB Schema in 10 seconds with MySQL Workbench
- URTechDotCa: Download, Install & Configure MySQL Older Versions (like 5.5) on Windows 10 or Server 2016
- N/A
- Repo created by ABateman, email: gomezbateman@yahoo.com