
spring
reppel
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Autowired注入对象接口和实现类的区别
问题 为什么xxxController注入的是xxxService,而不是xxxServiceImpl? controller---->service接口 表面注入的是接口,实际注入的是实现类对象(实现类唯一)。 controller---->serviceImpl实现类 可以对实现类增强,如事务、日志等(AOP动态代理实现)。 结论 @Autowired的对象是通过接口...原创 2019-11-28 09:54:16 · 6366 阅读 · 2 评论 -
spring中ThreadLocal 的使用
解决问题: 在service层,使用RequestContextHolder获取controller层请求(HttpServletRequest)响应信息(HttpServletResponse) RequestContextHolder使用: RequestContextHolder含义持有上下文的Request容器 HttpServletRequest request= ((...原创 2019-11-26 15:29:42 · 1291 阅读 · 0 评论