Dobyi
2015-05-19 03:29
采纳率: 33.3%
浏览 10.1k
已采纳

使用com.mchange.v2.c3p0.ComboPooledDataSource配置数据源

为什么使用com.mchange.v2.c3p0.ComboPooledDataSource配置数据源,
bean的id只能为dataSource,我将id改成dataSource2之后就报错;

Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'dataSource2' of bean class [org.springframework.orm.hibernate4.LocalSessionFactoryBean]: Bean property 'dataSource2' is not writable or has an invalid setter method. Did you mean 'dataSource'?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 毕小宝 2015-05-19 03:53
    已采纳

    因为属性名称本质上是类中定义的成员变量的名称,不能随便更改的。

    已采纳该答案
    打赏 评论

相关推荐 更多相似问题