University Information Query System
In this project, you will learn how to create a university information query system using Java and MySQL. This project will guide you through the process of setting up a MySQL database, connecting to it using Java, and querying information about students, courses, and instructors.
JavaMySQL
Statement for Querying Classroom Table
In this project, you will learn how to use JDBC (Java Database Connectivity) to query data from a MySQL database using the Statement object. You will also learn how to encapsulate the result set using ResultSet.
JavaMySQL
Query Teacher Salary Using PreparedStatement
In this project, you will learn how to use JDBC (Java Database Connectivity) to query a MySQL database using a PreparedStatement. The goal is to retrieve the names and salaries of teachers whose salary is higher than 6000 from the instructor table in the edusys database.
MySQLJava
Modifying the Teacher Table Using PreparedStatement
In this project, you will learn how to use JDBC and PreparedStatement to delete data from a MySQL database table. The project focuses on demonstrating the benefits of using PreparedStatement over regular SQL statements to improve security and performance.
JavaMySQL
Use Properties to Modify Database Configuration
In this project, you will learn how to use properties to modify the database configuration in a MyBatis-based application. MyBatis is a popular Java persistence framework that simplifies the interaction between Java applications and databases.
Java
Setting Up Spring Development Environment
In this project, you will learn how to set up a Spring development environment using Maven and the Spring Framework version 5.3.7. This project will guide you through the process of creating a Maven project, configuring the Spring context, and writing a test class to verify the successful setup of the Spring environment.
Java
Student Management Module Unit Testing
In this project, you will learn how to create unit tests for a Student Management Module using JUnit 5 and Mockito. The project includes two main tasks: creating tests for the StudentServiceImpl class and creating tests for the StudentController class.
Java
Spring IoC Employee Management System
In this project, you will learn how to build an employee management system using Spring IoC (Inversion of Control) container. The goal is to use the Spring IoC container to extract employee information from a configuration file and store it in a list collection, from which the employee information can be retrieved and printed.
Java
Unit Testing Java Student Class
In this project, you will learn how to write unit tests for a simple Student class using the JUnit testing framework. The project involves setting up the testing environment, writing test cases for the get and set methods of the Student class, and verifying the correctness of the implementation.
Java
Search for Text Files in Directory
In this project, you will learn how to search for text files in a directory using Java. This project will guide you through the process of getting the input path from the user, validating the input, finding all the text files in the directory, and printing their names.
Java
Recording Web Page Accesses Using Listeners
In this project, you will learn how to implement a web page access tracking functionality using a listener. The goal of this project is to create a web application that can display the number of users currently accessing the home page.
Java
Employee Information Retrieval with MVC and Servlet
In this project, you will learn how to implement an employee information retrieval feature using the MVC architecture and Servlet2.x. You will create a search box on the index page where users can enter the employee ID to search, and then display the employee information on a separate page.
Java
Outputting Triangle with Out Object
In this project, you will learn how to use the out object and a for loop in JSP (Java Server Pages) to output a triangle pattern on a web page.
Java
Displaying Proverb on Web Page with JSP
In this project, you will learn how to display a proverb on a web page using Java Web technology. The proverb we will display is 'Actions speak louder than words'.
Java
Merge Multiple Files Alternately
In this project, you will learn how to merge multiple text files by lines in an alternating manner. This is a common task in data processing and file management, where you may need to combine content from several files into a single file.
Java
Receive Request Parameters with JavaBean
In this project, you will learn how to use JavaBean to directly receive multiple parameters from a request. You will implement a login process where the login page has a form with multiple input fields, and the backend will receive and process the form data using a JavaBean object.
Java
MyBatis Database Integration Project
In this project, you will learn how to use MyBatis, a popular Java persistence framework, to interact with a MySQL database. Specifically, you will learn how to use input parameters in SQL queries and retrieve course information based on the teacher's name.
Java
Image Upload Based on TCP Protocol
In this project, you will learn how to build a simple image upload application using the TCP protocol. The application consists of a client and a server, where the client can upload an image to the server, and the server will receive and store the image.
Java