首页 > 编程语言 >用chatGPT快速开发java后端功能

用chatGPT快速开发java后端功能

时间:2023-05-23 09:55:06浏览次数:41  
标签:建表 后端 代码 接口 开发 GPT java chatGPT

 

接到一个紧急需求如图

常规无非是建表,写接口,写测试类,最后造数据进行自测。突发奇想,要不用GPT4试一下快速写业务代码?

 写句子1分钟,建表和得到代码1分钟

第一步:建表,直接复制excel中内容到GPT中

 第二步:要求转为下划线:

 

 第三步:给出条件和想要的结果(下面第一幅图是自己写的,其它代码图都是GPT生成的)

 

 

 

第四步:写一个测试类

 

 第五步:粘贴到代码中,然后就跑通了。。同理后面写条件查询接口也一样。


总结:最初级的用法,对简单的增删改查上传下载等前后端开发很友好,提升效率,开发一个接口只用了几分钟
最大的改变是只用去想如何用文字描述清楚逻辑,然后等输出就好,以后会把工作中用到GPT的一些过程记录下来

思考:有好处就有坏处,习惯GTP后一被卡脖子就凉凉了,所以建议简单的增删改查业务逻辑都用工具开发,包括注释测试等,其它的还是自己手撸吧

 转载请注明出处,谢谢

标签:建表,后端,代码,接口,开发,GPT,java,chatGPT
From: https://www.cnblogs.com/CarlJohnson9527/p/17422444.html

相关文章

  • java.lang.IndexOutOfBoundsException: Invalid range
    报文:ERROR:17:38:36,099-TcLogger$IC_PrintStream.logButCheckForException:?java.lang.IndexOutOfBoundsExceptionjava.lang.IndexOutOfBoundsException:Invalidrange atjavax.swing.DefaultRowSorter.rowsUpdated(UnknownSource) atjavax.swing.DefaultRowSor......
  • 一篇文章告诉你什么是Java内存模型
    在上篇并发编程Bug起源:可见性、有序性和原子性问题,介绍了操作系统为了提示运行速度,做了各种优化,同时也带来数据的并发问题,定义在单线程系统中,代码按照顺序从上往下顺序执行,执行不会出现问题。比如一下代码:inta=1;intb=2;intc=a+b;程序从上往下执行,最终c的结果......
  • java学习日记20230522-TreeSet
    有序键值对集合publicclassTreeSetExercise{publicstaticvoidmain(String[]args){Integerinteger=newInteger(10);TreeSettreeSet=newTreeSet(newComparator(){@Overridepublicintcompare(Objecto1,Obj......
  • 文心一言 VS chatgpt (21)-- h264编码一帧数据的流程是怎样的?
    h264编码一帧数据的流程是怎样的?文心一言:H.264编码将一帧数据分成多个块,其中每个块可以单独进行编码。编码的过程包括预测、变换和量化等步骤。具体流程如下:1.帧内预测:对一帧视频进行编码,首先对当前块进行帧内预测。帧内预测使用已经编码的相邻块来预测当前块的值。2.帧间预......
  • java学习日记20230522-集合选择原则
    1.判断存储的类型,一组对象【单列】或者一组键值对【双列】2.一组对象【单列】:collection的子类:允许重复:List的某个实现类:增删多LinkedList(底层维护的是双向链表)                                改查多ArrayList(底层维护的是object类型的可......
  • 微信小程序集成微信支付开发,后端是springboot项目
    一、准备工作首先是进入到小程序后台关联微信支付商户、以及接入微信支付申请 二、小程序端代码主要是用到了wx.requestPaymentAPI2.1在wxml文件中添加支付按钮<buttonbindtap="requestPayment">支付</button>2.2在wxss文件中定义支付按钮样式button{backgro......
  • JavaScript函数
    1函数定义使用function关键字来定义,即functionfName(para,...){statment;...;},可使用在函数声明语句与函数定义表达式这两种形式中函数名称标识符fName。是函数声明语句必需的部分。它的用途就像变量的名字,新定义的函数对象会赋值给这个变量但对函数定义表达式来说......
  • Java设计模式-组合模式
    简介在软件设计中,设计模式是一种被广泛接受和应用的经验总结,旨在解决常见问题并提供可复用的解决方案。组合模式是一种结构型设计模式,它允许将对象组合成树形结构以表示“部分-整体”的层次结构。这种模式能够使客户端以一致的方式处理单个对象和对象集合,将对象的组合与对象的使......
  • Java-Servlet解析
    前言从事Javaweb项目开发有一段时间了,一直不理解它是怎么一回事,后来查询资料发现这里面涉及到几个东西,分别是tomcat、JavaEE中13个规范之一的servlet、以及springMVC。于是就去学习了一下,发现这里里面都是围绕这servlet进行的操作。于是就有了今天的这个总结。Servlet定义Servl......
  • 基于JAVA的springboot+vue“智慧食堂”设计与实现,食堂管理系统,附源码+数据库+lw文档+P
    1、项目介绍本系统的用户可分为用户模块和管理员模块两大界面组成。一个界面用于管理员登录,管理员可以管理系统内所有功能,主要有首页,个人中心,用户管理,菜品分类管理,菜品信息管理,留言板管理,系统管理,订单管理等功能;另一界面用于用户登录,用户进入系统可以实现首页,菜品信息,留言板,个人......