c3p0config.properties 下有
jdbcUrl = "jdbc:mysql://localhost:3306/myproject1_simplesite"
driverClass = "com.mysql.jdbc.Driver"
user = "root"
password = "root"
显示地使用 javaconfig 来配置 Dao
@Configuration
public class DaoConfig {
@Bean(name = "dataSource")
public DataSource c3p0DataSource(){
ComboPooledDataSource c3p0dataSource = new ComboPooledDataSource();
c3p0dataSource.setJdbcUrl(#{我该如何表达 c3p0config.properties 中的 jdbcurl});
}
@Bean(name = "userDao")
public UserDao userDao(){
}
}
我知道 SpEL 允许#{beanid.attr}
但现在我只有一个 properties 文件,但能否在不创建 bean 的前提下用 SpEL 明确表达 properties 中的属性值?
谢谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.