This repository contains multiple Java-based projects and assignments developed during TechAcademy Training at Wipro.
The assignments demonstrate the implementation of various Java technologies and frameworks including JDBC, Servlets, JSP, Spring Boot, Hibernate, REST API development, and unit testing with JUnit.
The repository is organized into multiple folders, each representing a different project or assignment:
- Appointment_Booking_System – A Spring Boot application for booking healthcare appointments.
- Airline_Booking – A ticket booking system for airlines.
- Ecommerce – An e-commerce backend using REST APIs and MySQL.
- EurekaServer – Eureka service registry for microservices.
- Hibernate – Hibernate-based ORM examples.
- JSP_Assignment – JSP-based web applications.
- MovieBookingSystem – REST API for booking movie tickets.
- PortfolioApplication – Personal portfolio built with Spring Boot and Thymeleaf.
- String – Java string manipulation assignments.
- Student Registration Management System – JSP/Servlet-based system for student registration.
- api-gateway – Spring Cloud API Gateway for routing requests in microservices.
- assignmentservlet – Servlet-based web application.
- product-services – Product management microservice.
- IDE: Eclipse
- Java Version: JDK 8+
- Build Tool: Maven
- Application Server: Apache Tomcat (for JSP/Servlet projects)
- Database: MySQL
git clone https://github.com/AvinashAnand02/Assignment-Wipro.git
cd Assignment-Wipro
- Open Eclipse IDE
- Go to File → Import → Existing Maven Projects (for Maven projects)
- Select the project folder and finish
- Install and start MySQL server
- Create the required databases as per the project’s
application.properties
or JDBC code - Update database credentials in the configuration files
- Spring Boot projects: Run as →
Spring Boot App
- JSP/Servlet projects: Deploy on Apache Tomcat
- Java console projects: Run as →
Java Application
- Use Postman to test REST APIs
- Example:
GET http://localhost:8080/api/movies POST http://localhost:8080/api/appointments
- Run unit tests with:
mvn test
or Right-click project → Run As → JUnit Test in Eclipse
This repository is created as part of Wipro TechAcademy training assignments.
Free to use for educational purposes.
Avinash Anand
GitHub Profile