2016 - 2024

感恩一路有你

redis设置后台自启动 现在开发JAVA后台,主要用哪些技术?

浏览量:4917 时间:2023-04-08 11:57:29 作者:采采

现在开发JAVA后台,主要用哪些技术?

一般商业的发展是混乱的。业务量小的话,掌握一般发展就好。Web服务器Tomcat,开发框架SpringMvc,Spring,Mybaits,数据库MySQL,掌握这些就可以搭建一个小型的业务系统。

但是随着业务的发展,需要一些分布式的技术,比如web服务器集群,债务余额,前面的CDN。既然是分布式的,就需要像消息中间件(Rock

JeecgBoot低代码开发平台,如果配置树形数据表页面?

JeecgBoot是一个低代码开发平台,国内优秀的开源项目,基于一个代码生成器,支持无需代码配置的快速开发,功能完善,前端架构分离。技术栈采用主流的Java Spring Boot MyBatis,前端采用node Ant设计。

代码托管在Github和Gitee,star数超过14.7K,fork数超过5.7K,多次获奖,连续五年国内最热TOP5,十大优秀开源项目,2014年开发者大会第一名。

JeecgBoot支持在线表单开发。下面是如何定义一个树形数据表,分分钟完成CRUD函数页面。

首先,Docker一键部署JeecgBoot的最新发布版本2.2.1,支持快速构建Docker镜像,整理Docker-compose资源,一键部署。

Docker映像构造只需要执行一次。开始操作,直接跳到第六步执行docker-compose up。

1)拉项目代码,Github或者Gitee。

2)配置{jeecg-boot}/application.yml,指向docker,引用MySQL和Redis容器主机名。

3)编译后台服务{jeecg-boot}和mvn包,得到目标目录下的jar包文件。

4)编译Admin管理系统{ant-design-vue-jeecg}和yarn run build,获取dist目录下的发布文件。

5)在本地构建Docker映像,docker-compose构建。

6)运行Docker容器实例,docker-compose up。

二、Admin后台管理系统的配置用快速开发浏览器打开localhost,默认用户admin或jeecg,默认密码123456。

进入菜单:在线开发-gt在线表单开发。

1.添加新表单,输入表名和描述,并配置树表。

表格类型,选择单个表格;

是否树,选择是,然后配置两个新参数;

树形的父ID,默认字段名pid;

树打开表单列,表单列是指树展开时子数据锚定的数据列。在此示例中,使用了label_data。

2.配置数据库属性

添加两个数据字段label_data和note,并对其他选项使用默认配置。

3.配置页面属性

选中“表单显示”、“列表显示”和“查询”,以控制字段中显示的功能方案。

控件类型常用文本框、日期、下拉框等。

4、查询配置

选择控件类型并检查其是否已启用。注意下拉框和其他需要数据源的控件的配置。

5.同步数据库

数据表配置完成后,此时【同步状态】显示未同步,即未创建对应的数据表。

单击菜单项 "同步数据库和,数据表将自动创建。

6.功能测试

在数据库同步成功之后,将 "功能测试与测试菜单会出现,点击进入数据表功能页面。

新数据,

添加子数据,

查询数据,

导出和导入Excel文件。

7.配置地址并获取菜单链接。

成功快速的完成了一个完整的数据表CRUD功能和页面,支持树形结构显示。

第三,常见问题1,控件类型的配置可能不一致

配置页面属性时,字段的控件类型 "标签 "应该是一个文本框,它相应地出现在新的表单数据页中。

当查询配置时,字段 "标签 "需要下拉框选择。

2.修改数据表时,数据库同步失败。

如果表结构改变,可以 如果与现有数据不兼容,普通同步将会失败。这时可以使用强制同步,即删除数据表,重新生成。

数据 开发 代码 页面 数据库

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。