SpringBoot + MyBatis + MySQL +IDEA2021 增删改查 2021-06-04

SpringBoot + MyBatis + MySQL +IDEA2021 增删改查

1.环境介绍
Windows 10
JDK 1.8
MySQL 8
IDEA 2021.1.2

2.开始操作.新建项目
首先找到idea的maven安装目录
一般在idea的安装目录下idea中的maven路径图0进入plugins文件夹下,找到maven文件夹
在这里插入图片描述
进入lib
maven/lib进入maven3
maven/lib/maven3找到
confi文件夹进入conf文件夹.找到setting.xml
编辑setting.xml文件记事本打开后,ctrl+f搜索
在这里插入图片描述数据库设计:
数据库字段

在xml文件注释区域外写如下代码:

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

保存,退出,如果出现保存提示权限的问题.就另存为,然后删除setting.xml,替换就完事了.

以上,maven的更改源就完成了.接下来新建项目.
新建项目点击 下一步 按钮
选中选项点击 完成 按钮
新建后的新项目
等待maven导入你需要的各种包.然后打开/src/main/java/com.example.creddemo
查看目录结构.
在这里插入图片描述shift+f6 修改application.properties文件名为application.yml修改前修改后的文件名

修改后的文件名双击打开application.yml文件,发现是空的什么都没有,这时候我们application.yml写如下内容:

server:
  port: 8083

spring:
 datasource:
   username: root
   password: 8426
   driver-class-name: com.mysql.cj.jdbc.Driver
   url: jdbc:mysql://127.0.0.1:3306/talkwithus?Timezone=Asia?Shanghai

其中port是端口号
datasource是数据库连接信息
(注意,在每一个" : "号后面都有一个空格.没空格会报错.)

此时启动程序.看看会不会报错.
启动图片.
程序启动了.但是提示我们MyBatis没有mapper.先不用管.
如果到这里和我一样,那么恭喜你.距离crud成功又进一步啦.

接下来.要新建很多包.
在图中红圈内的包下建立一个crud包,
在crud下面建立controller,entity,mapper,service,dto,5个包

建立包
controller 控制器
dto是实体的一个简化版(个人理解)
entity是实体
mapper是里面的文件负责和数据库逼逼
service服务层工具类

(以上是个人理解,如果有不准确,还请指出.感激不尽!)

接下里新建各个包里面的类.和mapper的xml文件
如图:
注意:这里新建了一个service包下的impl包,参考这个为准
注意包和mapper下的xml文件

接下来开始编写crudController
代码如下:

package com.example.cruddemo.crud.controller;

import com.example.cruddemo.crud.dto.crudDTO;
import com.example.cruddemo.crud.service
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值