Eigenschappenbestand
Het kan worden gebruikt om de waarde van onroerend goed te krijgen op basis van de eigenschapssleutel. De klasse Properties biedt methoden om gegevens uit het eigenschappenbestand te halen en gegevens op te slaan in het eigenschappenbestand. Bovendien kan het worden gebruikt om eigenschappen van het systeem te krijgen.
Voordeel van eigenschappenbestand
Hercompilatie is niet nodig als de informatie uit het eigenschappenbestand wordt gewijzigd:Als er informatie uit het eigenschappenbestand wordt gewijzigd, hoeft u de java-klasse niet opnieuw te compileren. Het wordt gebruikt om informatie op te slaan die regelmatig moet worden gewijzigd.
Om informatie uit het eigenschappenbestand te halen, maakt u het eigenschappenbestand Naam als .dbconfig.properties
#DB Properties
db.driver="driverclassname"
db.url=jdbc:mysql://localhost:3306/YOURDBNAME
db.username=USERNAME
db.password=PASSWORD
.gitignore
een bestand negeert uw dbconfig.properties
terwijl je naar de openbare repository pusht voor verdere referentie over gitinore
ref:https://git-scm.com/docs/gitignore
.gitignore bestand
/resources/dbconfig.propreties/
de java-klasse om de gegevens uit het eigenschappenbestand in het java-bestand te lezen
private ResourceBundle reader = null;
try{
reader = ResourceBundle.getBundle("dbconfig.properties");
Connection conn=DriverManager.getConnection(reader.getString("db.url"),reader.getString("db.username"),reader.getString("db.password"));
}catch(Exception e){
}