下面哪种设计模式适合说明问题?

时间:2019-03-28 10:20:34

标签: java design-patterns spring-boot-actuator

我正在用Spring Boot开发一个项目。在开发阶段,所有课程都将使用常见的所需步骤。例如,要通过java程序通过jdbc与数据库建立连接,第一步是加载jdbc驱动程序,第二步是创建连接对象,依此类推。 问题是我的项目的设计模式应该限制我的项目的新开发人员以这样的方式编写新类,即在我应该使用哪种设计模式的情况下,不需要步骤会跳过? >

2 个答案:

答案 0 :(得分:-1)

我认为您根本不需要设计模式。如果要在Spring Boot中构建项目,只需创建一次data source,然后将其注入到需要的地方即可。

当然,Spring可能会在幕后使用Singleton模式来实现它,但这与您的问题无关-框架会为您解决它。

答案 1 :(得分:-2)

我不确定设计模式,但是我建议使用抽象类/ interface以及所有必需的方法(或您要求的步骤来加载jdbc驱动程序,创建连接对象等),并且所有新类应扩展或实现以上抽象类或接口