在我最近的Java Microservices开发人员访谈中,有人问我这个问题:“如何使用spring和/或springboot应用程序配置数据库?应用程序如何理解呢?
我回答了面试官的解释,解释了我如何使用JPA连接到springboot应用程序中的数据库。并且我还解释了如何使用JDBC(所有步骤包括导入JDBC包,加载和注册JDBC驱动程序,打开与数据库的连接,创建执行查询的语句对象,执行语句对象并返回查询结果集,过程结果集,关闭我的应用程序中的结果集和语句对象,关闭连接。
但是,面试官仍然不满意我的回答,并一直问同样的问题。(我记得在面试官之间的某个地方,我问了我在spring / springboot中使用的jdbctemplate和jdbc方法)
任何人都可以帮助我了解我在这里想念的东西吗?我从面试中疯了。
由于没有针对该问题的具体答案,我假设访问者可能正在寻找一个答案,例如,如何在springboot中配置dataSource或多个数据源。看看here以及如何假设您使用的是Spring JDBC,如何使用diff模板从代码中进行查询]