将DataSource对象从servlet传递到JavaBean

时间:2010-05-17 18:56:18

标签: java servlets jdbc datasource

我喜欢使用@Resource注释来获取DataSource,但据我所知,它不可能在常规JavaBean中使用它。如果我将DataSource对象从servlet传递到bean以及其他数据以避免在bean中使用该查找代码,这会被认为是一种不好的做法吗?

1 个答案:

答案 0 :(得分:1)

将数据源传递给bean调用肯定是一种不好的做法。您最好使用一个依赖性反转框架,例如Spring或Guice。前者具有将所需的DataSource注入配置的bean的实用程序,以及许多其他有用的东西。