训练ai生成代码效果展示
在本次实验中试图使用命令的形式来训练ai,达到成功获取需要的web开发页码的效果
起初
本来我打算让ai生成一个整体的项目,但是ai不可以直接生成一整块的项目,他也没办法把得到的结果以文件的形式传给你,得到的还是文本,第一实验的结果并不理想
以下是训练使用的文本
1.创建一个javaweb的项目,在项目中创建maven的web开发骨架,jdk版本为17.
在pom文件中导入web开发的常用依赖.使用前后端分离开发
2.创建项目的基本框架在Java类下创建pojo,servlet,mapper,util,service等等的目录
3.在rescourse的目录下配置mybatis的xml文件.使用jdbc,连接mysql,用户为root,密码为123456
4.定义pojo类user 包含属性userid password;
5.在rescourse目录下创建与j对应的mapper目录.用于实现操作数据库的基本操作.
6.书写pojo类的mapper接口文件,使用注解开发
7.书写service层代码
8.写出利用已经存在的接口实现登录的servlet功能
9.书写登录的html代码.
修改后
我后来给出了明确的指令,对于局部的代码使用让ai生成,分别包括sql语句,pojo类,mapper层,service层,以及前端要实现的每一个界面最后达到了不做的效果
正在实现一个仓储管理系统
1.在mysql创建三张表:(1)仓库表(支持多个仓库,每个仓库具有唯一编码)
(2)物资台账明细表(除了需求描述的要求外,需要有台账编号(唯一标识,四位年两位月两位日+顺序号(四位)例如:202402210022),操作类别(入库或者出库)数量,计量单位,存放地点(仓库号)等基本信息);(3分)
(3)物资类别表:需要满足不同的物资名称、规格、材质的物资不能设立相同的物资编码
2.根据三张表提取pojo类,3.给出三个pojo给对应的mapper层的代码,分别实现增删改查的基本操作.4.写出对应的service层的代码5.使用前后端分离开发,在html中加入vue.6.完成以下要求请设计一个仓储管理系统原型系统,该系统支持多个仓库的设立。
统一设立物资台账,物资台账需包含物资编码、物资名称、规格、材质、供应商、品牌、物资分类,用户可以自定义物资的物资分类。
需限制不同的物资名称、规格、材质的物资不能设立相同的物资编码。仓库人员可进行入库作业、出库作业业务。
入库单、出库单的业务单据编码系统自动生成,不能手工录入,可以采用年月日+流水号的方式。
系统可查询按物资编码的库存信息、按物资分类汇总的库存信息、入库单信息、出库单信息。
成果展示