海角的梦想清单吧 关注:1贴子:338
不浪费一年好时光,2024.06.20


IP属地:福建来自Android客户端1楼2023-06-20 01:12回复
    第001天,开始学习Spring高级四十几讲,教程代码都开始使用jdk17啦!maven也要相应的升级才会适配!多了一种语法叫做【instanceof的模式匹配】,具体写法是if (a instanceof B b) {},以前的写法都要强制转换一下现在可以简写了,if (a instanceof B) { B b = (B) a; }


    IP属地:福建2楼2023-06-20 03:00
    回复
      得加快学习速度了!!


      IP属地:福建来自Android客户端3楼2023-06-20 12:30
      回复
        昨天又是一模一样的场景,很早下班,刷微博,看贴吧,然后看b站,又看了2期住宅改造王,然后又12点了该睡觉了。。


        IP属地:福建来自Android客户端4楼2023-06-21 08:41
        回复
          端午节快乐!


          IP属地:福建来自Android客户端5楼2023-06-22 21:17
          回复
            SpringSecurity Oauth2.0已经改成使用ReditsTokenStore存储了,因为默认采用jdk序列化方式,所以存入redis中的内容都是编码,不是英文格式。接下来要自定义RedisTokenStore,因为远程有些卡,就想着在自己笔记本上安装redis,结果发现2021年就安装好了!!完全完了这个事情!!


            IP属地:福建来自Android客户端6楼2023-06-22 22:27
            回复
              还是361天,加油呀!!这次真的要下定决心了!!


              IP属地:福建来自Android客户端7楼2023-06-25 23:46
              回复
                360天,加油!!


                IP属地:福建来自Android客户端8楼2023-06-26 12:52
                回复
                  使用SpringSecurity OAuth2.0自定义ClientDetailsService,其中有根据clientId去数据库查询信息的dao,因为paramType写错成java.lang.Long,但入参是String类型报了错 但错误日志却没有打印。该成try catch的写法是能获取到的,不是定义了全局异常捕获么?为什么没有用呢?原来@ControllerAdvice只支持Controller层往外抛的异常,对于Interceptor拦截器层的异常却是无能为力的。


                  IP属地:福建来自Android客户端9楼2023-06-26 16:08
                  回复
                    表弟斌斌大学放假,最近在学SpringBoot,问了个问题,@Resource和@Autowired什么区别?于是去查了下,惭愧,5年工作经验的人连这个都不知道。


                    IP属地:福建来自Android客户端10楼2023-06-27 10:03
                    回复
                      坐在电脑前面,又是啥都学不进去!!又是逛b站!!


                      IP属地:福建来自Android客户端11楼2023-06-28 08:36
                      回复
                        下午看了云端的代码,发现它虽然有使用SpringSecurity的OAuth2.0,但是却是在登录/login的时候,生成jwt的token放到redis中,然后访问资源的时候要先经过网关拦截器,根据携带的token从redis中读取相关的菜单权限信息来判断是否有权限访问,也就是并没有使用到SpringSecurity。后面又看到shiro的相关配置!!问了下同事,才发现以前云端代码没有全部经过gateway!!据说重构后的代码都改成经过网关了。


                        IP属地:福建12楼2023-06-28 23:51
                        回复
                          我还是想要通过OAuth2.0来实现单点登录的功能,只能继续搜视频看了,博客讲的都i是4种模式怎么玩的,还全都是InMemory模式!!
                          视频上说以下方法可以生成请求头的basicAuth:
                          String CLIENT = "client:secret";
                          byte[] encode = Base64.getEncoder().encode(CLIENT.getBytes(StandardCharsets.UTF-8));
                          System.out.println("Basic " + new String(encode));


                          IP属地:福建13楼2023-06-28 23:56
                          回复
                            昨晚大湾区晚会好多明星唱歌。早上6点起来看了一个小时半的Spring高级视频第一讲。


                            IP属地:福建14楼2023-06-30 08:02
                            回复
                              蔡徐坤看起来是没啥事情了。这周跑男泰国行应该能播了吧?
                              本周任务:查看〔学成在线〕的账号管理是怎么做的,貌似是使用的SpringSecurity


                              IP属地:福建来自Android客户端15楼2023-07-03 14:14
                              回复