My Java Projects
What Is Java?
Java is a widely adopted and versatile programming language that I leverage in my software development endeavors. Java is a robust toolkit for building applications and systems across various domains. Java's WORA ("write once, run anywhere") philosophy means that code written in Java can run on different platforms without modification. This flexibility simplifies software deployment and maintenance.
Java Tools And FrameWorks I've Used
Spring Boot - Spring Boot is a popular open-source framework for building Java-based web applications and microservices. It's part of the larger Spring ecosystem, which provides comprehensive tools and libraries for Java developers to create enterprise-grade applications.Spring Security - Spring Security is a powerful and highly customizable security framework provided by the Spring ecosystem for building secure applications in Java. It is specifically designed to address authentication, authorization, and various other security concerns in web and enterprise applications. Which I can use to secure my Spring Projects.MySQL - MySQL is an open-source relational database management system (RDBMS) that is widely used for storing and managing structured data. It is one of the most popular and commonly used database systems in the world. Not Java exclusive, but I have used this database management system in my java project.
Projects Using Java
Employee Management System RESTful API
Developed an Employee Management System using the Java Spring Boot framework. This program incorporates CRUD (Create, Read, Update, Delete) functionalities within a MySQL database, allowing for manipulation and management of data. Spring Security was implimented to enforce user authentication, enhancing the system integrity and data confidentiality. This project showcases my adeptness at creating secure and efficient software solutions.
Tools Used:
GitHub Link:
https://github.com/Richard-Zhao132/SpringBootProj
