Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara membaca parameter konfigurasi database menggunakan file properti di hibernate

util:properties bukan tag yang valid untuk digunakan di hibernate.cfg.xml mengajukan. Jika Anda ingin menempatkan semua detail konfigurasi DB dalam file properti, Anda dapat menempatkannya di hibernate.properties file dan hapus dari hibernate.cfg.xml mengajukan. Dengan cara ini detail DB akan disimpan dalam file properti.

Jika Anda ingin menyimpan file terpisah daripada menggunakan file hibernate.properties maka Anda dapat mencoba ini:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kata sandi yang ditentukan untuk akun pengguna 'root' tidak valid, atau gagal terhubung ke server basis data

  2. Cara memindahkan model antara dua aplikasi Django (Django 1.7)

  3. Fungsi MySQL LN() – Mengembalikan Logaritma Natural dari suatu Angka

  4. menghitung berapa kali skrip dieksekusi

  5. Rails:Cara membagi kueri tulis/baca di seluruh database master/slave