小编use*_*055的帖子

什么时候在 Micronauts 中使用 @Singleton 和 @Prototype 合适?

我读到了很多关于单例模式的坏事(单例模式有什么不好?),但是,@Singleton在这个 Micronaut 文档中到处都使用它来说明控制反转https://docs.micronaut.io/1.3.0.M2/guide /index.html#ioc

什么时候使用合适@Singleton?例如,如果我有一个UserInfoService具有getUserInfo, createUserInfo,updateUserInfo方法,那么使用 是一个好主意吗@Singleton

另一个单独的问题是我何时使用@Prototype,因为如果我不对函数/类使用任何注释,那么默认情况下它不是原型(就像我在另一个类/函数中启动它的新实例一样)?

singleton design-patterns kotlin micronaut

5
推荐指数
1
解决办法
5653
查看次数

标签 统计

design-patterns ×1

kotlin ×1

micronaut ×1

singleton ×1