File delle proprietà
Può essere utilizzato per ottenere il valore della proprietà in base alla chiave della proprietà. La classe Properties fornisce metodi per ottenere i dati dal file delle proprietà e archiviare i dati nel file delle proprietà. Inoltre, può essere utilizzato per ottenere le proprietà del sistema.
Vantaggio del file delle proprietà
La ricompilazione non è richiesta se le informazioni vengono modificate dal file delle proprietà:se vengono modificate alcune informazioni dal file delle proprietà, non è necessario ricompilare la classe java. Viene utilizzato per memorizzare informazioni che devono essere modificate frequentemente.
Per ottenere informazioni dal file delle proprietà, crea il file delle proprietà Nome come .dbconfig.properties
#DB Properties
db.driver="driverclassname"
db.url=jdbc:mysql://localhost:3306/YOURDBNAME
db.username=USERNAME
db.password=PASSWORD
.gitignore
un file ignorerà il tuo dbconfig.properties
durante il push al repository pubblico per ulteriori riferimenti su gitinore
rif:https://git-scm.com/docs/gitignore
File .gitignore
/resources/dbconfig.propreties/
la classe java per leggere i dati dal file delle proprietà nel file java
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){
}