Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
用 Guice 代替抽象工厂?
我是 Guice 的新手 我想知道我能走多远 我有一个界面UserInfo具有多个实现类GoogleUserInfo FacebookUserInfo TwitterUserInfo等等 这些类是使用工厂创建的 public class U
guice
factorypattern
在运行时根据请求参数创建EF Core DbContext
背景 我们正在使用 ASP Net Core 和 Entity Framework Core 2 2 构建一个 Web 应用程序 我们正在连接到旧数据库 设置是有 16 个数据库 全部具有完全相同的架构 保存不同的上下文数据 我们无法改变这
c
NetCore
factorypattern
servicelocator
efcore22
为什么有 BigInteger(String) 而没有 BigInteger(long)?
在 Java 中 要将 String 转换为 BigInteger 可以使用构造函数new BigInteger String 但要转换 int long 你可以使用工厂函数BigInteger valueof long 这是为什么 Mor
Java
BigInteger
factorypattern
如何将值传递给 wcf 服务上的构造函数?
我想将值传递到实现我的服务的类的构造函数中 然而 ServiceHost 只允许我传递要创建的类型的名称 而不是传递给其构造函数的参数 我希望能够传递一个创建我的服务对象的工厂 到目前为止我发现了什么 WCF 依赖注入行为 http web
wcf
dependencyinjection
factorypattern
这是使用和测试利用工厂模式的类的正确方法吗?
我对工厂模式没有太多经验 我遇到过一种情况 我认为这是必要的 但我不确定我是否正确实现了该模式 并且我担心它的影响对我的单元测试的可读性有影响 我创建了一个代码片段 它 根据记忆 近似于我正在工作的场景的本质 如果有人能看一下它并看看我所做
c
unittesting
moq
factorypattern
弹簧动态注入,工厂化模式
延续自依赖注入 延迟注入实践 https stackoverflow com questions 10384473 dependency injection delayed injection praxis 10414747 我有主课 pa
Java
Spring
dependencyinjection
factory
factorypattern
带有 DI 和 IoC 的工厂方法
我熟悉这些模式 但仍然不知道如何处理以下情况 public class CarFactory public CarFactory Dep1 Dep2 Dep3 Dep4 Dep5 Dep6 public ICar CreateCar typ
c
dependencyinjection
inversionofcontrol
factorypattern
如何将此类编写为完全通用并根据一个请求返回不同的响应?
我被要求为应用程序创建一系列报告 并且一如既往 我正在寻找减少编写代码量的方法 我已经开始尝试想出最简单的方法来请求一份报告 这是我的想象 var response ReportGenerator Generate Reports Repo
c
generics
DesignPatterns
factorypattern
commandpattern
带有托管扩展框架 (MEF) 的工厂模式
我正在尝试使用 MEF 实现工厂模式 这是我的解决方案 核心项目 IClass ObjectFactory static Class This is where the problem is 项目A Export typeof IClass
c
mef
factorypattern
具有 Autofac 依赖项的工厂
我想编写一个工厂来创建各种类型的 xxNotification 类 我的具体 xxNotification 具有使用 AutoFac 注册的依赖项 我想使用 Autofac 获取 解析 xxNotification 的实例 怎么做 publ
c
dependencyinjection
Autofac
factorypattern
如何在 Roboguice 中通过构造函数注入参数? [安卓]
这个问题可能与这个问题完全相同使用 Guice 将参数传递给构造函数 https stackoverflow com questions 9237996 pass parameter to constructor with guice 不同
Android
factorypattern
roboguice
constructorinjection
插件设计模式解释(如 Martin Fowler 所描述)
我正在尝试理解并练习插件模式 https martinfowler com eaaCatalog plugin html 正如马丁 福勒所解释的那样 我可以理解它以何种方式利用分离的接口 https martinfowler com eaa
OOP
DesignPatterns
Plugins
factorypattern
在构造函数中使用重写方法的替代方案,Java
在我正在编码的 Java 项目中 我最终使用了在构造函数中重写的方法 就像是 class SuperClass SuperClass intialise protected void initialise Do some stuff com
Java
c
constructor
overriding
factorypattern
GoF Factory 的命名约定?
该模式使用抽象工厂 然后使用工厂的实现 我确信这两个类有一个标准的命名约定 但我不知道它是什么 例如 public abstract class ChocolateFactory public class MyChocolateFactor
c
factory
abstract
factorypattern
C# - Ninject、IoC 和工厂模式
我有一个控制台应用程序 我需要根据用户的输入执行某个功能 如果用户输入 功能 1 gt 我执行功能 1 依此类推 我正在尝试尽可能干净和通用地编写这个项目 并且我想使用IoC and SOLID概念 我有点卡住了 到目前为止我所拥有的 pu
c
ninject
inversionofcontrol
ioccontainer
factorypattern
为什么我无法使用 Type.GetType() 来查找 app.config 中引用的插件实例的类型?
所以这就是交易 我有我的解决方案 其中有几个项目 包装器项目 这只是一个控制台应用程序 当前在调试期间代表 Windows 服务 一个工作者项目 包含代码的核心内容 这样我就可以轻松地调试 Windows 服务的代码 而不用头疼 插件库项目
c
NET
factorypattern
我可以使用属性,以便我的工厂知道它可以/应该实例化什么,而不违反“松散耦合”规则吗?
我在项目中实现了一个工厂 最近有人建议我在类上使用属性 以便工厂可以确定要实例化并传回哪个类 我是开发世界的新手 并试图严格遵循松散耦合的规则 我想知道依赖 钩子 作为属性 是否违背了这一点 装饰工厂的产品类可以使开发变得更加容易 这是我有
c
factorypattern
Joshua Bloch #Item 1:考虑静态工厂方法而不是构造函数
这与 Joshua Bloch 所著的 Effective Java 一书中的创建和销毁对象有关 第 1 项 考虑静态工厂方法而不是构造函数 此方法将布尔原始值转换为布尔对象引用 public static Boolean valueOf
Java
DesignPatterns
factory
factorypattern
工厂创建相同接口的不同对象
我有1个接口 public interface ISummary int EventId get set 还有许多实现该接口的具体类 public class EmployeeSummary ISummary public int Even
c
DesignPatterns
factorypattern
使用命令和工厂设计模式来执行排队作业
我有一个在数据库中排队的作业列表 我需要从数据库中读取这些作业并使用线程并行执行它们 并且我有一个命令类列表来执行每个作业 所有这些作业都实现了通用接口 命令模式 但是当我从数据库检索待处理的作业时 我需要为每个作业实例化正确的命令对象 如
c
DesignPatterns
factorypattern
commandpattern
«
1
2
3
»