新手spring整合mybatis报错连接数据库失败

新手spring整合mybatis报错连接数据库失败,第1张

问题:运行 mybatis-generator 是报错: Failed to execute goal orgmybatisgenerator:mybatis-generator-maven-plugin:135Access denied for user ‘root‘@‘localhost‘ (using password: NO)

前提是:我在DOS命令下等正常连接mysql,那就排除mysql服务是否启动相关的问题;我是新手,常常犯的错误就是单词拼写错误,那接下来我就比对两个有做mysql配置相关的文件做了检查,一个是applicationproperties,另一个是 mybatis-generatorxml ,在对比的过程中我就发现这两个文件的mysql密码是对不上的,瞬间six屎啦!

你好,在MyBatis 配置文件中

#{id}等价与 #{id,jdbcType=VARCHAR} 、'${id}'

,所以要传值是long类型的,可以这么写

#{id,jdbcType=INTEGER} 或者 {id}

希望能帮助你。

本篇文章主要介绍了使用MyBatis框架完成数据库的增、删、改、查 *** 作。

准备工作

运行schemasql和datasql脚本文件中的 SQL 语句创建t_user表并添加部分测试数据。

schemasql:

datasql:

使用MyBatis框架 *** 作数据库步骤:

(1)定义Java实体

Userjava

(2)定义Mapper接口

UserDaojava

(3)编写XML映射文件

UserDaoxml

(4)编写MyBatis主配置文件

MyBatis使用 XML 文件格式描述配置信息,内容如下:

(5)编写测试类

Demojava

输出结果:

以上就是关于新手spring整合mybatis报错连接数据库失败全部的内容,包括:新手spring整合mybatis报错连接数据库失败、mybatis查询数据库时出现的问题!、MyBatis源码解读 - 使用MyBatis *** 作数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9718467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存