Curiously reading the javadoc of DriverManager, I saw this:
As part of its initialization, the DriverManager class will attempt to load available JDBC drivers by using: The jdbc.drivers system property[...].
src:https://docs.oracle.com/javase/10/docs/api/java/sql/DriverManager.html
What is a system property? It means nothing to me, where on my IDE (eclipse for example?) can I lookup those "system properties"? Are they related to the compiler? So naturally, if I knew what was such a "system property" I would know where to find that "jdbc.driver" system property.
The root of these questions is: because the DriverManager class doesn't need class.forname(Driver) to loads drivers anymore, so how am I sure that when I add my driver to the buildpath of my project DriverManager will find it? Does this "system property" gets updated automatically?