Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yehonatal/rmiwithdatabase
A simple application that performs the basic CRUD operations to a normal user registration form coupled with the basics of RMI to have remote access to the functionalities of the application from a remote or local device.
https://github.com/yehonatal/rmiwithdatabase
crud java mysql rmi
Last synced: 7 days ago
JSON representation
A simple application that performs the basic CRUD operations to a normal user registration form coupled with the basics of RMI to have remote access to the functionalities of the application from a remote or local device.
- Host: GitHub
- URL: https://github.com/yehonatal/rmiwithdatabase
- Owner: Yehonatal
- Created: 2023-11-15T10:33:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-21T05:47:21.000Z (about 1 year ago)
- Last Synced: 2024-11-11T04:15:22.356Z (2 months ago)
- Topics: crud, java, mysql, rmi
- Language: Java
- Homepage:
- Size: 1.29 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## CRUD OPS + RMI + GUI
A simple application that performs the basic CRUD operations to a normal user registration form coupled with the basics of RMI to have remote access to the functionalities of the application from a remote or local machine.
## Folder Structure
RMI_Calculator/
|-- src/
| |-- server/
| | |-- DbCrud.java // Remote interface
| | |-- DbCrudImpl.java // Remote interface implementation
| | |-- DbConnector.java // Db connector
| | |-- RMIServer.java // RMI server
| | |-- User.java // User Class
|
| |-- client/
| | |-- RMIClient.java // RMI client
| | |-- GUI/
| | | |-- ClientMainGUI.java
| | | |-- CreateGUI.java
| | | |-- RetrieveGUI.java
| | | |-- UpdateGUI.java
| | | |-- DeleteGUI.java
|
| |-- .env
|
|-- build/
| |-- (compiled .class files)
|
|-- README.md## Dependency Management
- [mysql connector to java]() jar
- protobuf java jar
- [dotenv](https://jar-download.com/artifact-search/java-dotenv) jar , to get the env variables into the program
- annotations jar
- kotlin stdlib jar
- kotlin stdlib common jarJust copy thus jar files into the lib folder and your all set 😊