- @Autowired 注解使用
1.@Autowired 注解使用时,对象没有注入到spring 容器会怎么样?
答: 启动的时会报错,未找到对象
2. 启动报错了,再不删除的情况下怎么解决?
答: @Autowired有一个属性 required 默认值是true ,我们改为false 就好了,项目可以整齐启动,但是调用的时候会报空指针异常
- 在controller 层中使用事务注解会怎么样?
答:controller 层中使用@Transactional 注解是无效的,但我们可以手动回滚
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();