sql >> Databáze >  >> RDS >> Mysql

Jak číst konfigurační parametr databáze pomocí souboru vlastností v režimu spánku

util:properties není platná značka pro použití v hibernate.cfg.xml soubor. Pokud chcete umístit všechny podrobnosti konfigurace DB do souboru vlastností, můžete je umístit do hibernate.properties a odstraňte je z hibernate.cfg.xml soubor. Tímto způsobem budou údaje DB udržovány v souboru vlastností.

Pokud chcete místo použití souboru hibernate.properties udržovat samostatný soubor, můžete zkusit toto:

java.util.Properties properties = new Properties();
properties.load(new FileInputStream("db.properties"));

Configuration configuration = new Configuration();

configuration.configure("hibernate.cfg.xml").addProperties(properties);;

ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
.applySettings(configuration.getProperties()).build();

SessionFactory sessionFactory = configuration
.buildSessionFactory(serviceRegistry);


  1. MySQL Performance Cheat Sheet

  2. MySql, jak mohu exportovat indexy z mé vývojové databáze do mé produkční databáze?

  3. Mysql seskupte do dvou sloupců a vyberte maximální hodnotu třetího sloupce

  4. Jaké je přesné umístění databázových tabulek MySQL ve složce XAMPP?