智能学习管理系统心得

 @Autowired注解的原理

在启动spring ioc容器时,当容器扫描到@Autowired、@Resource或@Inject时,就会在ioc容器中自动查找所需要的bean,并装配给该对象属性。

注意事项:

  在使用@Autowired时,首先在容器中查询对应类型的bean

    如果查询结果刚好为一个,就将该bean装配给@Autowired指定的数据

    如果查询的结果不止一个,那么@Autowired会根据名称来查找。

    如果查询的结果为空,那么会抛出异常。解决方法时,使用required=false

前端发送GET请求流程

前端发送请求之后会请求到Controller方法,在Controller方法中会调用Service获取数据,在Service会当中会调用Mapper接口中的方法来查询部门的全部信息 ,Mapper就会往数据库当中发送SQL语句查询全部部门信息,并将查询到的部门信息封装在List集合当中,最终将这些数据返回给Service,Service又返回给Controller,Controller拿到这个数据又把它返回给前端。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值