Skip to content

This is a Console Based Menu Driven JDBC Application connected with Oracle Database to perform operations like Add, Update, Search and Delete employee record from the Oracle Database

License

Notifications You must be signed in to change notification settings

dhrupad17/Employee-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👷‍♂️Employee-Management📊

Project Description:

This is a Console Based Menu Driven JDBC Application connected with Oracle Database to perform the following four operation

  • Add Employee
  • Search Employee
  • Update Employee
  • Delete Employee

This is a layered application consisting of mainly three different layers

Data Layer

This layer normally interacts with the database associated with the application.Here the following functions has been done

  1. Declare an interface with all abstract methods where each and every abstract methods is representing a particular operation.
  2. Provide implementation for interface methods.
  3. Provide a factory class and factory methods to send object to previous layer i.e Service Layer

Service Layer

This layer normally interacts with the DAO Layer.Here the following functions has been performed

  1. Declare an interface with abstract methods where each and every abstract methods represent a particular operation,
  2. Prepare an implementation class for the interface and its methods
  3. Get Data from Controller Layer and get DAO oBject and access Dao Methods
  4. Prepare a Factory class and Factory methods to supply object to Controller Layer

Test Layer

Sincle this is a StandAlone Application so we will have test class for Presentation and Controller Layer i.e void main() in Test Layer.So thhe menu driven program with the main method is written here.

Application Overview:-

ADD EMPLOYEE MODULE
SEARCH EMPLOYEE MODULE
UPDATE EMPLOYEE MODULE
DELETE EMPLOYEE MODULE

About

This is a Console Based Menu Driven JDBC Application connected with Oracle Database to perform operations like Add, Update, Search and Delete employee record from the Oracle Database

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages