design-patterns
-
Effective Java By Joshua Bloch: Item1 - Static Factory Method 我正在阅读Joshua Bloch的,我对Item1有疑问。 接口不能具有静态方法,因此按照惯例,名为 Type 的接口的静态工厂方法放在名为 Types 的不可实例化类中。 任何人都可以向我指出显而易见的事情
-
-
从通用超类型扩展? 在Java中,我是否能够从泛型超类型进行扩展?根据这篇文章,看起来我应该能够:。 但是,当我在应用程序中执行类似操作时,我收到以下错误:“无法将类型参数 T 引用为超类型。 有谁知
-
构造函数参数 - 经验法则 通常,类构造函数应接受的最大参数数是多少?我正在开发一个需要大量初始化数据(目前有10个参数)的类。但是,具有 10 个参数的构造函数感觉不对。这让我相信我应该为每条数据创建一个
-
如果我对数据库连接使用单例类,一个用户是否可以为每个人关闭连接? 我编写了一个用于获取数据库连接的单例类。 现在我的问题是这样的:假设有100个用户访问该应用程序。如果一个用户关闭连接,对于其他 99 个用户,连接是否关闭? 这是我的示例程序,它
-
休眠遵循哪种模式? Martin Fowler在他的书“企业应用程序架构的模式”中谈到了在软件开发中常见的持久性模式,特别是与ORM相关的持久性模式。 有没有一种模式是Hibernate最紧密地遵循的?
-
-
What is the an effective design pattern/style for designing a rule engine in Java? I am implementing a rule-engine in Java. My rule-engine predefines a list of independent rules and rule sets. A rule here is simply a piece of logic. And a rule set combines these simple rules into an ordered set. I am a decent java developer but not a Gu
-
DAO 设计模式并跨多个表使用它 我正在寻找有关设计模式的反馈,并在必须跨多个表访问数据时使用它。似乎这种模式为每个表都有一个DAO以及一个表示单个行的数据传输对象(DTO),在处理来自多个表的数据时不太有用。我
-
标签