javaweb报错Connections could not be acquired from the underlying database,测试类可以通过,但是网站显示无法连接数据库

news/2024/5/11 23:33:44/文章来源:https://blog.csdn.net/qq_51741292/article/details/124278133

无法连接数据可的原因有很多:

1.检查jdbc.driver,jdbc.url,jdbc.username,jdbc.password是否配置错误

#若使用的mybatis版本是8.0以上的,则驱动器要加上cj
jdbc.driver=com.mysql.cj.jdbc.Driver
#如果使用的是MySQL8.0+,增加一个时区的配置;&serverTimezone=Asia/Shanghai
jdbc.url=jdbc:mysql://localhost:3306/***?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
jdbc.username=root
jdbc.password=***

2.检查jar包是否导入全。如何查看jar包是否导入全,可以看我的另一篇文章

查看项目是否有lib文件,jar包是否导全

3.查看驱动器是否与你使用的mybatis版本一致

 我用的mybatis版本是8.0.27,所以我配的是8.0.27

        <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.27</version></dependency>

注意:如果是版本不一致,那在修改版本后,还需到out文件夹里的lib文件夹去删除掉原先的mybatis驱动器包,因为idea不会帮你自动换掉先前的jar包,需手动删除

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_903067.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Web --- 电影网站

题目 代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><title>作业三</title><style>td{width: 80px;}img{width: 214.5px;height: 303.75px;}</style></head><body><div><div class…

大型网站架构之分布式消息队列

以下是消息队列以下的大纲&#xff0c;本文主要介绍消息队列概述&#xff0c;消息队列应用场景和消息中间件示例&#xff08;电商&#xff0c;日志系统&#xff09;。 本次分享大纲 消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用消息队列参考&#xff08;推荐&…

个人网站搭建之快速入门

1. 写在前面 本文只是指导新手快速搭建一个简单的用于学习和自己玩的网站&#xff0c;预计完成时间1-2天&#xff0c;未考虑高并发、高可用、持续集成和运维运营等问题&#xff0c;适合于新手入门和学习&#xff0c;无需任何基础&#xff08;后面部署可能会需要一丢丢专业知识…

【开源探索】各种高仿网站合集

返回 CSDN目录 查看 github项目 1. 功能简述 仓库收集了近70热门网站的克隆高仿源码。包括Airbnb、亚马逊、抖音、Netflix、Youtube、Discord等。 当你看到抖音等的时候是不是想快速做个山寨的&#xff1f;又不想耗时耗力&#xff0c;这个项目是你绝佳的选择 2. 开源地址 …

Linux搭建web网站综合实验

网站需求&#xff1a; 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!! 2.给该公司创建三个子界面分别显示学生信息&#xff0c;教学资料和缴费网站&#xff0c;基于[www.openlab.com/student](http://www.openlab.com/studen…

渗透测试中如何辨别网站使用的脚本语言

判断网站使用的脚本语言也是信息收集的一部分&#xff0c;通过判断使用的何种脚本语言&#xff0c;来扩大攻击面。 asp asp本身并不是一种脚本语言&#xff0c;他只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境&#xff0c;ASP采用脚本语言VBScript(Java script)作…

微信扫码第三方登录,网站授权,redirect_url参数错误

最近在实现一个用微信扫码授权登录的项目&#xff0c;不是测试号&#xff0c;而是所有人都能登录&#xff0c;这就涉及到去微信开发平台申请应用了&#xff0c;具体的呢很多地方都有。 就是为了申请appid和AppSecret来进行实现&#xff0c; 废话不多说&#xff0c;很多人都遇…

小而美的博客网站-导入本地教程

前言&#xff1a; 在前人的基础上增加一些技术支持&#xff0c;便于在本地服务器使用&#xff0c;如需实现部署与上线&#xff0c;请百度。 第一步 下载 下载源码到本地&#xff0c;这个可以百度或者私聊我 第二步 导入 导入IDEA工具 之后可能需要配置maven&#xff0c;j…

常见的网站架构类型

0x01 简介 常见的服务器操作系统&#xff1a; Window --- Windows ServerLinux --- Cent OSUNIX --- HP-UX和IBM AIX&#xff0c;主要应用于金融证券等行业用户 在平台下架设Web服务器软件&#xff1a;Windows附带的IIS、Apache、Nginx 0x02 几款服务器 IIS&#xff1a;In…

tp3.23网站技术文件静态缓存,生成静态页面,计数器,定时操作生成静态页面和备份数据库

1&#xff0c;关于文件的静态缓存tp3有内置的F方法。 F方法他在公共函数库文件function.php里面 格式如下&#xff1a; /*** 快速文件数据读取和保存 针对简单类型数据 字符串、数组* param string $name 缓存名称* param mixed $value 缓存值* param string $path 缓存路径* …

史上最详细的网站优化系列(一)mysql优化1

一、mysql优化概述 方针&#xff1a; ① 存储层&#xff1a;数据表”存储引擎”选取、字段类型选取、逆范式(3范式) ② 设计层&#xff1a;索引、分区/分表、存储过程&#xff0c;sql语句的优化 ③ 架构层&#xff1a;分布式部署(集群)(读写分离)&#xff0c;需要增加硬件 ④ …

javaweb实现记单词网站

文章目录 记单词网站设计文档1.背景2.系统功能的设计2.1功能需求2.2数据库表设计2.3实体类的设计2.4实现各个模块流程图 3.实现3.1技术栈3.2项目结构3.3接口设计 4.效果 记单词网站设计文档 1.背景 下学期就要考四级了&#xff0c;就想自己设计一个可以记单词的程序&#xff…

分享一个国内的android studio网站,可以下载SDK和一些Android studio开发工具

AndroidDevTools - Android开发工具 Android SDK下载 Android Studio下载 Gradle下载 SDK Tools下载https://www.androiddevtools.cn/

Java项目(三)-- SSM开发社交网站(1)--SSM整合之Spring与Spring MVC环境配置

SSM整合 SSM整合的意义 什么是整合 通过Spring IoC容器管理第三方框架对象&#xff0c;让多框架形成整体。 Spring/Spring MVC/MyBatis是业内最主流的框架搭配。 SSM配置与使用是所有Java工程师必须掌握的技能。 SSM整合三阶段 Spring与Spring MVC环境配置 Spring与MyBatis的…

Java项目(三)-- SSM开发社交网站(2)--SSM整合之Spring与MyBatis及其他组件整合

Spring与MyBatis整合配置 之前学习MyBatis的时候开发了一个名为MyBatisUtils的工具类&#xff0c;它的主要作用就是通过代码方式来实例化MyBatis最核心的对象sqlSessionFactory。因为它是通过程序来创建&#xff0c;则对此Spring没办法进行管理&#xff0c;这样带来的缺点就是…

Java项目(三)-- SSM开发社交网站(3)--整合MyBatis-Plus及书评网数据库表设计

MyBatis-Plus MyBatis-Plus&#xff08;简称MP&#xff09;是一个MyBatis的增强工具。 自动实现Mapper CRUD操作&#xff0c;极致提高数据库开发效率。 MP在MyBatis的基础上只做增强不做改变。 MyBatis-Plus整合三部曲 pom引入mybatis-plus依赖 打开pom.xml文件引入依赖 &l…

Java项目(三)-- SSM开发社交网站(4)--实现图书类别和图书分页查询

实现图书列表 首先&#xff0c;在src/main/webapp目录下创建images、resources、upload三个目录&#xff0c;且在resources目录下引入bootstrap、layui、jquery等前端插件 Bootstrap Bootstrap是全球最受欢迎的前端组件库&#xff0c;由推特&#xff08;TWitter&#xff09;开…

Java项目(三)-- SSM开发社交网站(5)--多条件查询及实现图书详情页

多条件分页查询 首先给BookService.java的paging方法添加两个参数 package com.ql.reader.service;import com.baomidou.mybatisplus.core.metadata.IPage; import com.ql.reader.entity.Book;/*** 图书服务*/ public interface BookService {/*** 分页查询图书* param categ…

Java项目(三)-- SSM开发社交网站(6)--Kaptcha验证码的配置与使用

会员注册与登录 Kaptcha验证码的配置与使用 Kaptcha验证码组件 Kaptcha是谷歌开源的可高度配置的实用验证码生成工具。 通过Kaptcha可阻拦大多数机器人脚本操作 Kaptcha典型应用于注册、登录、重要信息提交等用户交互。 Kaptcha使用步骤 Kaptcha配置验证码生成参数。 开发Kap…

Java项目(三)-- SSM开发社交网站(7)--会员注册与登录

实现会员注册功能 首先&#xff0c;为了业务方法返回错误信息格式的统一&#xff0c;我们在com.ql.reader.service.exception包下创建一个自定义异常&#xff1a; package com.ql.reader.service.exception;/*** BussinessException业务逻辑异常*/ public class BussinessExc…