经过单元测试发现,如果在
@Autowired
private UserDao userdao;
这里没有写@Autowired,会报nullpointexception.所以我想这两个的作用是注解方式进行装配,也就是说没有写上会类似对象没有实例化。(学过spring的同学应该知道ioc吧,控制反转,依赖注入,一般都会在xml中配置,以进行实例化,spring是声明性事务哦!---->private UserDao userdao=new UserDao())
我在网上查询资料,粗略了解他们的区别,@Resource是按名称进行装配,而@Autowired是按类型装配的