DataSource is abstract cant be instantialted

2023-10-13 15:18

本文主要是介绍DataSource is abstract cant be instantialted,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

SpringBoot整合myBatis 报错

 @EnableAutoConfiguration@ComponentScan@MapperScan("dao")@EnableTransactionManagement(proxyTargetClass = true)@SpringBootApplication
public class DeployTestApplication extends SpringBootServletInitializer {@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {return builder.sources(DeployTestApplication.class);}public static void main(String[] args) {SpringApplication.run(DeployTestApplication.class, args);}@Bean@ConfigurationProperties(prefix = "spring.datasource")    //作用:加载application.properties文件中的数据库连接参数public DataSource dataSource(){return new DataSource();}}

报错
这是由于引用的DataSource包不对,

import org.apache.tomcat.jdbc.pool.DataSource;

换成这个包

这篇关于DataSource is abstract cant be instantialted的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/204094

相关文章

Spring源码学习--Spring Boot配置多个DataSource

文章来源: https://www.liaoxuefeng.com/article/001484212576147b1f07dc0ab9147a1a97662a0bd270c20000 源码地址: https://github.com/michaelliao/springcloud/tree/master/data-multidatasource

《GOF设计模式》—抽象工厂(Abstract Factory)—Delphi源码示例:基于抽象工厂的迷宫

 示例:基于抽象工厂的迷宫   实现:     如果TMaze.Create是传递一个对象当作参数来建立rooms、walls及doors;如此你可以以不同的参数来改变rooms、walls及doors的类。  请注意MazeFactory也就是工厂方法(Factory Method)的一个集合;这是最通常实现抽象工厂模式的方式。同时请注意MazeFactory不是一个抽象类

spring boot使用DataSource初始化sql脚本

spring boot使用DataSource初始化sql脚本 DataSource自动配置类 DataSourceAutoConfiguration 使用DataSourceInitializer初始化sql脚本的案例,使用DatabasePopulatorUtils工具类来执行脚本 /** Copyright 2012-2017 the original author or author

抽象类、abstract关键字

引入 如前面的动物类、猫类、狗类。说动物,但是不知道说的是什么动物。只有看到了具体的动物,才知道这是什么动物。所以说,动物本身不是一个具体的事物,而是一个抽象的事物。只有真正的猫、狗是具体的动物。 不同的动物的吃的东西是不一样的,所以,我们不应该在动物类给出具体的方法体现,而是给一个方法声明即可。 在Java中,一个没有方法体的方法应该定义为抽象方法(连{}都没有的,这叫空方法体。),而类中

简单工厂模式(Abstract Factory)

一直想认认真真的学习一下设计模式,发现不开始行动起来一直找不到时间好好学习一下,索性通过博客的方式督促自己过一遍设计模式 所谓简单工厂模式,英文描述为Provides one level of interface higher than the factory pattern. It is used to return one of several factories.主要是利用

NG Cannot transition to abstract state

Angularjs学习过程中使用ui-router模块时遇到一个问题: Error: Cannot transition to abstract state 'xxx' 在这里找到了答案: http://stackoverflow.com/questions/24969441/angularjs-ui-router-default-child-state-and-u

IDEA中使用git合并分支的过程报错:cant checkout because of unmerged files

使用idea的git插件控制代码分支合并时,由于操作不当,报错了,控制台报错如下: cant checkout because of unmerged files,you have to resolve all merge conflicts before checkout. 仔细回想报错的起因,经过大概是这样的:首先,远程仓库里面的代码版本是很老了,而本地的代码版本比较新,因此在合并时,

奇幻RPG(人物构造 与 Abstract Factory模式)

在前一节,我们介绍了Strategy模式,并使用此模式实现了一个根据角色的职业来分配技能的范例(实际也就是动态地为类分配方法)。作为一款奇幻RPG,有了职业,我们还应当可以为角色选择种族,比如说:人类(Human)、精灵(Elf)、矮人(Dwarf)、兽人(Orc)等等。而这四个种族又有着截然不同的外形,精灵皮肤灰白、有着长长的耳朵、没有体毛和胡须;矮人的皮肤与人类近似,但是身材矮小、通常留着浓

【Grafana】通过api请求Grafana Datasource获取数据

可以通过api请求Grafana Datasource获取数据,以此解决一部分想从Grafana获取数据的需求(有毒的需求),按道理说应该通过脚本或程序直接从数据源中获取。 实现方式     Grafana开启了匿名访问后,F12刷新页面,查看面板的实际访问路径、请求头部和请求参数。     使用python请求,就可以返回Grafana面板看到的值。 Mysql数据源 p

如何正确使用static、class、abstract方法

如何正确使用static、class、abstract方法 ####How methods work in Python A method is a function that is stored as a class attribute. You can declare and access such a function this way: ####方法在Python中是如何工作的 方法就是