package Ġnet . cord a . be have . database . configuration Ċ Ċ import Ġnet . cord a . be have . database . Database Configuration Template Ċ import Ġnet . cord a . be have . node . configuration . Database Configuration Ċ Ċ class ĠPostgres Configuration Template Ġ: ĠDatabase Configuration Template () Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġconnection String : Ġ( Database Configuration ) Ġ-> ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ{ Ġ" jdbc : postgresql ://${ it . host }:${ it . port }/${ it . database }" Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġconfig : Ġ( Database Configuration ) Ġ-> ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| dataSource Properties Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠĠ ĠdataSource ClassName Ġ= Ġ" org . postgresql . ds . PG Simple DataSource " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠĠ ĠdataSource . url Ġ= Ġ"${ connectionString ( it )}" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠĠ ĠdataSource . user Ġ= Ġ"${ it . username }" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠĠ ĠdataSource . password Ġ= Ġ"${ it . password }" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| } ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| database Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| ĠĠĠ Ġtransaction Isolation Level Ġ= ĠREAD _ COMMIT TED ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ| } ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ Ġ} Ċ }