1、问题场景:

1.1、服务在启动之后的第一笔或者几笔请求,处理时间较长。

1.2、数据库连接信息配置错误,项目启动过程中却不产生任何异常,等到实际功能用到数据库了才抛出异常,我们通常希望数据库连接配置错误,直接启动失败

2.解决:

在bean注解中,调用init方法即可

@Bean(initMethod = "init")
    public DataSource druidDataSource() throws SQLException {
        DruidDataSource ds = new DruidDataSource();
        return ds;
    }

 

GitHub 加速计划 / druid / druid
27.83 K
8.56 K
下载
阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
最近提交(Master分支:1 个月前 )
f77b2f18 - 7 天前
a1536b8c - 10 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐