###前提・実現したいこと
SpringBootを使っています。applicationContext内で変数をつかいたいと思います。
###発生している問題・エラーメッセージ
${db.url}を読み込めないといったビルドエラーになります。
###applicationContext.xml
xml
1 <!-- DataSource --> 2 <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"> 3 <property name="driverClassName" value="com.mysql.jdbc.Driver" /> 4 <property name="url" value="${db.url}" /> // ←ココ 5 <property name="username" value="test" /> 6 <property name="password" value="test" /> 7 </bean>
###application.yml
yaml
1db: 2 url: jdbc:mysql://localhost/dev_app?useServerPrepStmts=true
###試したこと
ymlのほうは以下の記述も試しましたがダメでした。
spring: datasource: url: jdbc:mysql://localhost/dev_app?useServerPrepStmts=true
###最後に
やろうとしていることは結構単純だと思うのですが、ymlの書き方が悪いのでしょうか?
もし解決策がわかる方がいらっしゃいましたらご教示ください。お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/24 15:42