|
1
0
应防止向对象图中注入根据运行时信息更改的对象。这里的问题是连接字符串是否仍然是一个常量(在应用程序启动后不会更改),或者是否可以在不同的请求之间更改(例如,当每个用户都获得自己的连接字符串时)。 如果连接字符串是常量,解决方案很简单:只需在启动时请求连接字符串并无限期地使用它,就像您当前正在做的那样。
如果您的连接字符串不是配置文件中的常量值,而是运行时信息,那么它及其使用
因此,与其注射
你的
剩下的部分是定义
|