![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
「已注销」
这个作者很懒,什么都没留下…
展开
-
springboot中一个service接口多个实现类,如何注入
一般来说我们的service接口都是只有一个实现类而已,但有些时候,确实会有两个实现类的情况,那这个时候我们怎么自动注入这个接口呢?1、首先,有一个接口PersonService,然后再写两个实现类PersonServiceImp1、PersonServiceImp22、进行测试如果我们直接注入接口的话,idea就会给我们报错3、解决办法其实自动注入时,它首先会先根据class类型来找到相应的实现类,如果这里有两个相同类型的实现类时,那我们可以通过实现类的id来找,比如说PersonServ原创 2020-05-09 08:17:50 · 12449 阅读 · 0 评论 -
springboot项目中拦截器如何向前端传递数据
1、springboot项目中,我们常常需要用拦截器拦截那些未登录的请求这时我们可以注册一个拦截器public class LoginInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, ...原创 2020-04-21 21:13:52 · 2504 阅读 · 1 评论 -
springboot配置类中的bean名字能不能随便写
spring-boot推荐的编程思想是约定优于配置,这些固定名字的bean名字,就是这种编程思想的体理。必须叫这些约定俗成的名字。如果你改成别的名字,程序就无法成功运行。1、如果是给框架使用的就要用约定的名字,但如果写出来的bean是给自己使用的,就可以随便写,就比如说这里的redis2Template名字,就是因为这个bean仅仅是用来给我自己在controller调用,所以并不需要按照约定...原创 2020-03-24 08:49:33 · 1926 阅读 · 0 评论