• 请不要在回答技术问题时复制粘贴 AI 生成的内容
fy1206
V2EX  ›  程序员

怎么去搞懂一个框架

  •  
  •   fy1206 · Dec 15, 2021 · 3548 views
    This topic created in 1788 days ago, the information mentioned may be changed or developed.

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

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