微信小程序后端mysql数据库_微信小程序后台springboot+mybatis+mysql“采坑”集锦
“采坑”错误集锦
1、service层
错误描述:2019-04-14 22:09:52.027 ERROR 8416 --- [nio-8082-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.wechat.springbootleaving.dao.AreaDao.queryArea] with root cause
解决:
service层必须和serviceImpl层放在同一个包下
2、数据库连接池
问题描述:
{"success":false,"errMsg":"Handler dispatch failed; nested exception is java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract"}
解决:
3、扫描不到controller
问题描述:打开localhost:一直报404,连hello,也输不出来
解决:启动类中:MapperScan("dao层路径")
4、数据库时区
问题描述:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
解决:
5、数据库调不出来
描述:简单hello可以输出,调用数据库出错
{“success”:false,“errMsg”:“嵌套异常是org.apache.ibatis.exceptions.PersistenceException:\ r \ n ###错误查询数据库。原因:org.springframework.jdbc.CannotGetJdbcConnectionException:无法获取JDBC连接;嵌套异常是java.sql.SQLException:无法从底层数据库获取连接!\ r \ n ###文件中可能存在错误[D:\微信小程序参考\微信小程序前后端源码\ zhang-demo-test \ target \ classes \ mapper \ AreaDao.xml] \ r \ n ###错误可能涉及com.imooc.demo1.zhangdemotest.dao.AreaDao.queryArea \ r \ n ###执行查询时发生错误\ r \ n ###原因:org.springframework.jdbc.CannotGetJdbcConnectionException:无法获取JDBC连接;嵌套异常是java.sql.SQLException:无法从中获取连接底层数据库!“}
解决:
6、数据库密码错误
描述:Access denied for user 'root'@'localhost' (using password: YES)
解决:改正mybatis或者jdbc配置中mysql数据库密码,检查数据库是否断开连接
7、web界面显示错误
问题描述:adminsex和asex;adminName和aname;adminDepartment和adepartment重复输出
解决:
Admin实体里面多了asex,aname,adepartment的get和set方法
8、数据显示错误
描述:输出数据为空
解决:
实体的属性名与数据库中属性名不一致
微信小程序后端mysql数据库_微信小程序后台springboot+mybatis+mysql“采坑”集锦相关推荐
- 自己如何写mysql数据库_自己手写的一个初始化MySQL数据库的工具!
由于项目需要,我写了一个初始MySQL数据库的工具: 一, 思路: (1),首先读取包含mysql语句的脚本(其中有创建数据库,表,插入初始数据等!). (2),然后替换里面的一些数据值(如guid, ...
- sqlalchemy连接mysql数据库_史上超详细的flask_sqlalchemy连接mysql数据库
Python+Flask安装:https://www.jianshu.com/p/cd1925e90eda Flask路径参数以及请求参数讲解:https://www.jianshu.com/p/54 ...
- docker登录mysql数据库_从docker容器连接到远程MySQL数据库
我正在努力将一个Django 1.5.x应用程序容器化,该应用程序通过ODBC连接到单独服务器上的 MySQL数据库: [mysql_default] database = DB_NAME drive ...
- 0配置EF连接MySql数据库_第八节:EF Core连接MySql数据库
一. 前提 1.安装EF Core连接MySQL的驱动,这里有两类: (1).Oracle官方出品:MySql.Data.EntityFrameworkCore (版本:8.0.17) (2).其他第 ...
- cmd控制台连接MySQL数据库_如何利用CMD连接本机mysql数据库
从事数据工作的IT人员,很多人都会与Mysql数据库打交道.因为mysql数据库是一个开源的数据库,利用它来学习数据库的人也有很多.笔者今天就给大家分享一下,安装好mysql之后,怎么利用CMD连接本 ...
- jsp程序带mysql数据库_【web开发】:JSP连接Mysql数据库(非常详细,代码一看就懂)...
1,首先在自己新建的项目文本框中输入Web Project的名称,然后单击下一步. 2,继续单击下一步 3,把Generate web.xml deployment descriptor复选框勾上. ...
- 怎么配置网站mysql数据库_本地DZ网站如何配置本地MYSQL数据库
以下为学做网站论坛关于"本地DZ网站如何配置本地MYSQL数据库"讲解视频教程. 访问本地环境下的数据库:127.0.0.1/phpmyadmin/ MySQL数据同步主要有三种方 ...
- cmd如何刷新MySQL数据库_怎样在cmd中用命令操作MySQL数据库 需要技巧
用命令来操作MySQL是工作必备的,今天我就来分享一下cmd命令操作MySQL数据库的方法,希望有帮助. 工具/材料 电脑 xampp 操作方法 01 首先,启动MySQL服务才行哦.这里我是用xam ...
- 命令创建mysql数据库_怎么在命令行创建一个mysql数据库
哆啦的时光机 第一步:登陆到MySQL服务器 首先,你需要使用root用户登陆进你的MySQL数据库,如下: $ mysql -u root -h -p 请注意:为了能登进远程的MySQL服务器,你需 ...
最新文章
- python怎么拆分没有分隔符字符串_python如何拆分含有多种分隔符的字符串
- Sniffer pro 找不到网卡的解决方法
- c# 取 list前100条数据
- 《全民捕鱼》游戏分析
- hp laser103 属性没有配置项_(常见解决方法)UEditor报错“后端配置项没有正常加载,上传插件不能正常使用”...
- node-media-server win环境安装架测试 踩坑记
- MySQL之TCL(事务控制)语句
- 做成熟的人,做高效能的人
- 计算机制造商提供的驱动程序,英特尔通用显卡驱动程序将覆盖计算机制造商(OEM)自定义...
- 图像预处理——对数变换
- 仿秒秒测日历页面和部分功能
- Sensible, not sensitive; simply complicated; predictably irrational; kindly demanding; constructivel
- python idle使用_Python IDLE 基本操作
- 2018计算机专硕学硕,2018考生快上车!专硕VS学硕,究竟怎么选?
- 通过Java向数据库存和取图片
- 美团饿了么外卖返利小程序公众号搭建外卖返利分销系统代cps源码
- [全]win7成功干掉win8--一个小U盘引发的血案(U盘在win8下装win7的方法)Lenovo V580c
- moment.js 计算当前一周、一月对应日期
- jmeter测试服务器性能测试报告,Jmeter的性能测试
- 阴阳师服务器列表 修复,阴阳师服务器崩了修复了吗?阴阳师最新4月15日更新内容...