项目实训记录(七)——mybatis生成表

本文记录了一个前后端交互的过程,前端通过axios发送字段名和类型,后端接收并存储到Map中,然后使用JDBC或Mybatis创建数据库表。详细介绍了后端如何处理请求,包括数据存储、表创建的SQL生成及执行,展示了相关代码片段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、最近做了什么?

二、问题与实现

1.问题

2.后端获取,并存到map里

3.调用service方法,创建表

4.再补充一下JDBC实现

一、最近做了什么?

还是五月份的工作,

五月底,还是在进行系统功能的完善。

首先是用户端的bug问题——已解决

然后是管理员端的创建表部分——虽然之后使用JDBC实现了。但是最开始是使用mybatis实现的。

因为从前端传来的表名、字段名和字段类型都是String类型,最后要生成数据库表。记录一下这个过程。
 

二、问题与实现

1.问题

前端通过axios 向后端post字段名和字段类型。

代码如下:

    click3(){
        //这里就直接复制粘贴即可
        this.submitForm3();
          this.dialogVisible=true
      },
         submitForm3() {
       this.columnList.forEach((item,index) => {
         let params = new URLSearchParams()
         params.append('DBid',this.dbid)
         params.append('CHARTid',this.chartid)
         params.append('MEN',this.columnList[index])
         params.append('Types',this.aboutColumns.types[index])
         params.append('ZDes',this.aboutColumns.ZDescrs[index])
         p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值