Java Projects

Back

HashMap JSON Project

Language:Java
Goal:Utilizing a HashMap data structure to get specific values from a JSON file. Then returning these values through rest service application available through utilization of Spring Framework.
Concepts Used:OOP, Hasmaps, LinkedLists, Maven, Gson API, Records, Java Streams

AVLBinarySearchTree Project

Language:Java
Goal:Creating a program that runs against an interface in order to sort data in to an auto rotating binary search tree that allows user to find certain properties of a set of data.
Concepts Used:Interface, OOP, java streams, recursion, Maven, LinkedList, Generics, Binary search tree data structure

Rest Service Project

Language:Java
Goal:Created a Spring boot REST API application that utilizes Linked Lists, java streams, and Hash-maps in order to filter data from a json file containing 50,000 items
Concepts Used:springboot, Gson API, json, HashMap, Postman, Linked lists, Java streams,maven, OOP, Records, Comparables, Generics, REST API

Business Logic Project

Language:Java
Goal:Demonstrating a clear understanding of common business practices through the creation of a program that process data from a json file that has been turned into an object.
Concepts Used:Linked List, Generics, Comparables, getters & setters, Class Inheritance
LinkedIn Github

© 2023 Dillon John.