If you have built an application in the era of relational databases, you would have stored data in a relational form. As NOSQL databases started taking speed, it would have been difficult to migrate since the data volume would have been huge.
If we do not keep track of our customers trends and reactions to our product, it is very likely that we will lose our customers. To analyze such trends when the data is relational and huge, the legacy data analysis tool comes to your rescue. Give us your relational database and the kind of analysis you want make, we will do the job for you.
Before you can build this project, you must install and configure the following dependencies on your machine:
After installing Node, you should be able to run the following command to install development tools. You will only need to run this command when dependencies change in package.json.
yarn install
We use yarn scripts and Webpack as our build system.
If you are not using any IDE and would like to run using Command prompt, run the following commands in two separate terminals:
./mvnw
yarn start
SpotBugs is a program which uses static analysis to look for bugs in Java code.
Spotbugs can be triggred via compile time.
mvn -Pspotbugs compile
Spotbugs can also be check by using the below command.
mvn -Pspotbugs spotbugs:check
Debug
the spotbugs error via the following command.
mvn -Pspotbugs spotbugs:gui
The above command will popup spotbugs errors in GUI like this