Please review the following resources before lecture:
For this exercise, you will use your knowledge of data types to identify the appropriate type to store and process data. You will run a program to generate a unique file with sample data, then write code to provide the correct data type of each column.
cd lesson_09/types
./gradlew bootRun --args="yourprovidername" # Substitute with your own value
DataProvider implementation that will provide information about the data types for the columns in the file (e.g. column1, column2, etc.). You can view the example AnthonyMaysProvider.java file../gradlew spotlessApply
./gradlew check
DataProvider implementation and the generated .json file that was produced for you. All build checks must pass in order to receive full credit.In addition to completing the above assignment, you are tasked with adding a flag to the app that will allow it to bulk generate sample files dynamically for each DataProvider implementation. Add a short README.md doc in the types_app folder that explains how to run the app in this custom mode.