NoKey
V2EX  ›  问与答

求指点, spirng 的多例模式的应用场景是啥

  •  
  •   NoKey · Jul 5, 2020 · 1797 views
    This topic created in 2163 days ago, the information mentioned may be changed or developed.

    写了几年的后台服务了

    突然发现,都是用的单例模式,也就是默认模式

    想了很久,实在想不出多例模式的应用场景

    求大佬指点一下

    谢谢

    5 replies    2020-07-06 17:18:14 +08:00
    itechify
        1
    itechify  
    PRO
       Jul 5, 2020 via Android
    em...印象以前学习 spring strust2 hibernate 中,strust2 的 action 类好像需要多例管理,因为前端传递参数,是存放在 action 对象里面
    hangszhang
        2
    hangszhang  
       Jul 5, 2020
    那种任务类型的, 比如实现了 Runnable 接口的 bean
    watzds
        3
    watzds  
       Jul 5, 2020 via Android
    那种场景,你肯定是自己 new 了,或者做的业务太单一
    Jacky23333
        4
    Jacky23333  
       Jul 5, 2020 via Android
    那得看这个类有没有包含状态吧,如果这个类是无状态的,那直接单例好了,节省资源,那如果类不同的实例化对象都有不同的状态,那就得多例了
    NoKey
        5
    NoKey  
    OP
       Jul 6, 2020
    @Jacky23333 看样子是我接触的业务太单一了,所以才没有遇到有需要多例的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2831 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    ♥ Do have faith in what you're doing.