現在、私はintellijの永続性レイヤの中にusernameとpasswordのような自分のデータベースプロパティを持っていると聞きたいです。しかし、私はそれをどこかに置きたいので、誰かがデータベース内のパスワードや設定を変更したいのであれば、自分の現在の構造を掘り起こす必要はありません。これで、私の構造は永続化されてからメインのリソースとdbconfigのプロパティに変わりました。intellijの外側からデータベースのプロパティを設定する
答えて
あなたはあなたが必要なすべてのデータベース情報を使用してresources
フォルダ内のファイルapp.properties
を作成することができます。IntelliJの内部で何を意味するのか
@Configuration
@PropertySource("app.properties")
public class DataConfig {
@Autowired
private Environment env;
@Bean
public DataSource dataSource() {
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName(env.getProperty("testapp.db.driver"));
ds.setUrl(env.getProperty("testapp.db.url"));
ds.setUsername(env.getProperty("testapp.db.username"));
ds.setPassword(env.getProperty("testapp.db.password"));
return ds;
}
}
こんにちはDimaSan、あなたの提案をありがとう..私はこのapp.propertiesのリソースバンドルを選択する必要があります私は2つのファイルがこのapp.propertiesのために生成されている1つの私は、 – siya
こんにちは@siya、はい、それもResourceBundleを使って行うことができます、[良い例]を確認してください(http://www.avajava.com/tutorials/lessons/how-do-i-read-a-properties-file -with-a-resource-bundle.html)を参照してください。しかし私の個人的には、このシナリオはより明確で使いやすくなっています。 – DimaSan
- 1. 外部ツールの設定IntelliJ
- 2. 変数をブロックの内側からブロックの外側に設定しますか?
- 3. Choiseboxのvalueプロパティをdb外のオブジェクトから設定する
- 4. PHPStorm/Intellij - データベースのエクスポート/インポートの設定
- 5. MVC固有のプロパティを設定コード側
- 6. matplotlibのプロットの外側bgの色を設定するには
- 7. 設定パラメータをyiiのデータベースから設定する1
- 8. Pythonプロパティを__init __()から設定する
- 9. プラグインからmavenプロパティを設定する
- 10. プロパティ値を別のプロパティから設定する
- 11. 添付プロパティ内からプロパティの値を設定する
- 12. log4j.xmlのプロパティ設定を外部化
- 13. intellij-ideaからeclipseにコードスタイルの書式設定をインポートする
- 14. Railsのモデルアソシエーションを設定する - 孫側から保存する
- 15. Maven:プロパティファイルからpom.xmlのプロパティを設定
- 16. WPFでは、外側、中央、内側の境界を設定する方法は?
- 17. Android - ダイアログの外側余白を設定する方法
- 18. JAVAFX intellijでMYSQLデータベースを正しく設定する方法は?
- 19. MaterializeCSSデータベースからチップを設定する
- 20. Rails 2.3のトランザクションフィクスチャ外のデータベースの設定
- 21. TelerikのGridCheckBoxColumnをクライアント側から設定する
- 22. IntelliJプロジェクトのjava SDKを設定する
- 23. バイナリ値を設定するときのプロパティの例外
- 24. データベースからのDropDownListForの値の設定
- 25. IntellijからCLionに設定をインポートするには?
- 26. mongooseの `population`フィールドのプロパティからモデルのプロパティを設定するには?
- 27. IntellijのRubyの設定
- 28. 別のViewModelからViewModelのプロパティを設定する
- 29. ポリマーイベントハンドラのスコープから要素のプロパティを設定する方法
- 30. データベース設定からDB設定の値を取得する方法CakePHPのテーブル?
:次に、あなたのようにJavaコードでそれを参照することができ
?あなたはデータソースを定義するためのスプリングブーツのアプリケーションプロパティファイルを使用していますか? – Patrick
はい私は春のブートを使用する – siya