V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fy1206
V2EX  ›  程序员

怎么去搞懂一个框架

  •  
  •   fy1206 · 154 天前 · 2227 次点击
    这是一个创建于 154 天前的主题,其中的信息可能已经有所发展或是发生改变。

    拿 SpringSecurity 来说,之前有搭建过一套系统去应用,但是过一段时间没有用之后,今天发现里面好多东西开始生疏了,感觉还是对里面的原理不熟悉。大家平时是怎么去搞懂一个框架的,从放些方面入手的?

    14 条回复    2021-12-18 21:31:09 +08:00
    fiypig
        1
    fiypig  
       154 天前 via iPhone
    还是要一步一步看源码吧
    potatowish
        2
    potatowish  
       154 天前 via iPhone   ❤️ 1
    看官方文档就可以了,写的挺清晰了
    CEBBCAT
        3
    CEBBCAT  
       154 天前   ❤️ 3
    你应该感谢你的大脑,不然你储存空间里都是你用不到的东西,你脑子还不得炸掉?
    panlatent
        4
    panlatent  
       154 天前
    时间长了生疏属于正常吧,框架这种级别的感觉写功能、出问题能知道大致在哪 从哪来找就行了,真有必要建议记笔记。
    abersheeran
        5
    abersheeran  
       154 天前
    看源码,然后自己尝试实现一个。从此之后所有同类框架在你眼里都不存在障碍了,看一眼就知道原理。
    coala
        6
    coala  
       154 天前
    自己用 Filter 链 实现一个授权, 很简单的, 能完成登录和当前线程获得登录的用户信息就行.
    shanyuhai123
        7
    shanyuhai123  
       154 天前
    就我自身而言,看懂的前提是能自己实现一个简单、简陋的版本,看他人是如何优化的。
    zoharSoul
        8
    zoharSoul  
       154 天前
    SpringSecurity 这玩意大可不必搞懂. 纯属设计中了毒
    lux182
        9
    lux182  
       153 天前
    自己去实现一个 否则就看大佬博客 哈哈🤣
    hakr
        10
    hakr  
       153 天前
    SpringSecurity 的作者据说是设计模式狂魔, 大体思想就是过滤器都串在一条过滤器责任链上 具体配置使用了 Adapter 适配器等多种设计模式
    GPLer
        11
    GPLer  
       153 天前 via Android
    重构它,很多技术细节实现的时候就知道为什么要这么做了。
    moliliang
        12
    moliliang  
       153 天前
    看框架解决什么问题。
    就像你写代码也是为了解决问题一样。
    securityCoding
        13
    securityCoding  
       153 天前 via Android
    @zoharSoul 整个 spring 发展到现在都中毒不轻😂😂
    Feedmo
        14
    Feedmo  
       151 天前
    @securityCoding 比如?
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4195 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:47 · PVG 10:47 · LAX 19:47 · JFK 22:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.