This is a Random Password Generator which uses MySQL and Springboot Framework and runs on Java Eclipse IDE
- You can get a Random Generated Password from password length 5 to 20.
- There is a Login System for the user using this application.
- The last random password generated is stored in the database and gets overwritten when a new password is generated.
- Java jdk-15
- Eclipse IDE for Java Developers 2021-06
- Maven Dependencies from 2021-06 - https://download.eclipse.org/releases/2021-06/ (if it's not already installed)
- Xampp
- Run Apache and MySQL Server on Xampp
- Create a new database named oopm
- Create two tables i.e userinfo and randomp
- userinfo will have 3 columns i.e userid (Primary key) , username and password
- randomp will have 3 columns i.e id (Primary key), userid (Foreign key) and pword
- Enter data in those two tables.
- In Eclipse, right click on rpgapplication.java
- Run it as Java Application
- Note the port number on which Tomcat server has started
- Enter the url http://localhost:port_number
- Login and then generate random password.
- There is no registration system. It has to be done some other way.
- Once you forget your login password, there's no other way to retrieve it and thus you won't be able to use this application