2016 - 2024

感恩一路有你

spring boot maven项目启动教程 springBoot项目如何部署?

浏览量:1727 时间:2023-05-03 23:21:26 作者:采采

springBoot项目如何部署?

SpringBoot项目可以生成两种部署包:一种是jar包,一种是War包。

Jar包(官方推荐)

jar包被启动,也就是说,它使用spring boot中内置的tomcat运行。只要在服务器上配置jdk1.8及以上版本,它 没关系。不需要外部tomcat

1.将其输入到jar包中

2.将jar包放在任何目录中,并执行以下命令。

$ nohup Java-jar test . jar gt temp . txt amp

//此方将日志文件输入到您指定的文件中,否则会自动创建。该过程将在后台运行。

战争包裹

传统的部署方法:将项目键入war包,放在tomcat 的webapps目录,并启动tomcat来访问它。

对于打包,项目的根路径:执行mvn clean packag

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-组合

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

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

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

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

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

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

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

2.配置数据库属性

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

3.配置页面属性

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

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

4、查询配置

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

5.同步数据库

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

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

6.功能测试

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

新数据,

添加子数据,

查询数据,

导出和导入Excel文件。

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

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

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

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

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

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

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

数据 项目 开发 页面 代码

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