本帖最后由 tidelgl 于 2010-05-19 13:41:14 编辑

解决方案 »

  1.   

    @Resource(name = "genericDao", type = GenericDao<com.news.beans.Users>.class)
    试试看
      

  2.   

    @Resource怎样可以调用带参数的构造方法来注入呢?
    我用的是扫描注入,所以不再使用XML初始化属性,但这个扫描注入却没提供初始化属性的方法.
      

  3.   

    感觉你的代码有点不完整。你要注入的对象要生成set方法才可以注入,(spring方式注入有三种,这是其中的设值注入,另外还有构造注入和接口注入)。
      

  4.   

    用@Resource之后哪还用什么setter啊..
    已经明白了不能了,又不想用3.x
      

  5.   

    将@Resource 换成@Autowired 比如你上面的:
    @AutoWired
    private SessionFactory sessionFactory;sessionFactory是你在spring配置里配好了,spring 帮你自动注入  DAO同理