Write a Java program (non-GUI preferred) to demonstrate the use of JDBC.
The program should allow a user to do the following:
- Write a list of animal and its characteristics to a database using JDBC
- Display the characteristics of an animal when that animal is selected.
Include a brief documentation (in the code or in a separate document) to explain the input (if any), processing and output of the program.