First, the project structure:
Introduction hierarchy:
Second, the configuration file:
Here there are three, but the actual development need not so much. But I retained the template here just a preliminary study.
Specific but also access to information.
Third, the need to modify the place
1. a .properties and an end .yml file:
Database connection configuration: Table connection account and password.