I can select data from database in Spark like this:
var df = spark.read.
format("jdbc").
option("url", "jdbc:db://<DB server>:<DB port>/<dbname>").
option("user", "<username>").
option("password", "<password>").
option("dbtable", "<your table>").
load()
But after this how can I close db connection? Is it closed automatically?