#在头条看见彼此# #头条创作挑战赛#
接着前面章节所讲的内容所示。配置好后端、数据库、前端代码的运行环境后。
我们启动前后端程序,启动后端程序会自动打开页面。如下图,
前端程序打开后,如下图所示,用户名和密码已经默认,点击登陆后,我们来创建一个简单有一定业务关系的管理平台。
业务场景使用我们常见学生考分管理,虽然比较简单,但我们也可以从这些关系上搭建一对一、一对多之间的关联关系。再复杂的业务也是从基础一点一点的积累来的。我们建立的关系纯属为了演示的需求。
第一张班级表,班级编号、年级
第二张学生表,学生编号、姓名、班级编号
第三张老师表,老师编号、姓名
第三张课程表,课程编号、课程名、年级、课程老师编号、班级编号
第四张考分表,课程编号 ,老师编号、学生编号、班级编号、考试编号、考试考分
本节我们演示一下如何通过平台建立数据库表以及如何快速生成基本的前后端代码,便于我们在此基础上进行修改。
登陆前端页面后,然后按如下导航进行操作
【开发工具】【库表管理】
选择第一个的【库名】,一般是完整的长数字段。
点击【新增表】,
按顺序分别点击下图的按钮,增加相应的字段信息。
增加班级表信息可参考下图
保存后,我们查看一下数据库,应该已经生成了对应的表。
我们点击【生成实体】生成后端代码的实体类,实体名称没有特殊情况可以与表名相同,点击确认,即可以生成。
在后台代码可以看相应的实体类,编译后端代码如果没有热启动,可以重新启动后端程序。
点击【开发工具】【代码生成】我们来一起来见证生成前后端代码。
点击【增加】按钮,
选择【库】
选择【生成表】,刚刚建立的【Classes】,需要注意的是如果没有重新编译后端项目,是不会出现此表。
输入【业务名】:学籍管理
选择【父级菜单】:暂时不新增菜单,临时放在【工作台】菜单目录下,后期可以更改
命令空间:暂时不变
作者姓名:可以根据自己的需要变更,这里写的是我昵称。(也希望大家多多关注交流)
点击【确定】暂时保存代码生成的记录,但实际还未生成代码。
点击【配置】确认一下生成的显示项目以及搜索项目。
【确认】无误后,点击【开始生成】,即可真正生成相应的后端和前端代码。
首先前端代码会自动生成查询列表页以及编辑组件页,并且会自动热加载运行。
但后端代码需要稍加修改,因为代码缺少必要的引用,然后重新编译运行即可。
找到后端生成的项目代码,如下图,在报错的位置敲入Alt+Enter进行快速引用。再次运行即可成功。
即可看到对应的菜单以及可以使用的基本增删改查了。
下节我们将继续会讲解如何建立有关联的表,以及更改菜单的显示。
页面更新:2024-04-29
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号