sql >> データベース >  >> RDS >> Mysql

hibernateでプロパティファイルを使用してデータベース構成パラメーターを読み取る方法

    util:properties hibernate.cfg.xmlで使用する有効なタグではありません ファイル。すべてのDB構成の詳細をプロパティファイルに配置する場合は、それらをhibernate.propertiesに配置できます。 ファイルを作成し、hibernate.cfg.xmlから削除します ファイル。このようにして、DBの詳細はプロパティファイルに保持されます。

    hibernate.propertiesファイルを使用する代わりに別のファイルを維持したい場合は、これを試すことができます:

    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. Pythonモジュールcx_Oracleモジュールが見つかりませんでした

    2. AndroidアプリケーションでのAmazonRDSの使用

    3. Varcharのインデックスはパフォーマンスに違いをもたらしますか?

    4. 列名のパラメーターを使用して順序付け