如果你是从事java开发的 那数据库绝对是你离不开的东西
我以mysql为例 好像都是用的这个吧
下载就不多bb了
直接看springboot整合
- 添加依赖 jdbc mysql 和mybatis的依赖
然后千万别去当当敲代码了
你做一步一个验证一步
测试一下是否成功加载成功了
- properties(或者yaml)中配置相关
注意的就是你的mysql账号密码 和 你创建的数据库名字 其他就是通用的
测试
没有
爆红就继续
如果爆红失败 大部分就是自加载的mybatis的版本太高 降低就行
参考 https://blog.csdn.net/S852509769/article/details/134456125
- 通过mapper映射设计一个简单的业务
先来个数据库表
对应entity和mapper中使用
我就是喜好用命令行 不喜欢图形化 嘿嘿
- 编写
先来实体类
字段一定对应 使用了lombok简化
编写前 mapper业务写的xml一定配置好 对应自己的包位置 classpath为res
增删改查的定义 代替手写编写的Dao层
xml格式一定 参考官网 https://mybatis.net.cn/getting-started.html
来吧该controller
@RestController是一个组合注解,它包含了@Controller和@ResponseBody两个注解的功能。
现在都该幻想和数据库连接多有意思
就像javaweb第一次和mysql连接 瞬间感觉javaweb也没那么枯燥
哦还有个配置
结果:
是不是很有意思 我也觉得
附加一个maven依赖下载源:https://mvnrepository.com/