Jeecg微服务搭建v3.4.2(已踩坑详细版)

基础启动篇

一、后端

1、下载后端项目,修改nacos配置mysql账号密码信息

2、修改hosts文件

127.0.0.1 jeecg-boot-redis
127.0.0.1 jeecg-boot-mysql
127.0.0.1 jeecg-boot-nacos
127.0.0.1 jeecg-boot-gateway
127.0.0.1 jeecg-boot-system
127.0.0.1 jeecg-boot-sentinel
127.0.0.1 jeecg-boot-xxljob
127.0.0.1 jeecg-boot-rabbitmq

3、添加maven配置文件,添加jeecg源

       <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*,!jeecg,!jeecg-snapshots,!getui-nexus</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror> 

4、第一次启动按顺序,

        (1)启动JeecgNacosApplication(必须第一)

        (2)启动JeecgSystemCloudApplication

        (3)启动JeecgGatewayApplication

二、前端

1、拉项目,安装npm,安装yarn(安装自行查阅资料),执行命令

yarn install

2、修改远程访问地址和端口,修改.env.development,配置接口地址为gateway地址

VITE_PROXY = [["/jeecgboot","http://localhost:9999"],["/upload","http://localhost:3300/upload"]]
VITE_GLOB_DOMAIN_URL=http://localhost:9999

3、执行命令

yarn run serve

其中可能会有一些报错,自行百度,一般都是少安装了什么依赖。我用的node-v14.20.0(之前用过node-v14.12.0安装运行时有问题)

4、启动访问: http://localhost:3100

三、添加新微服务

1、添加一个新的微服务,右键jeecg-server-cloud -> Module -> 左边选择maven -> next -> 填写你微服务的名称路径等。创建成功。

2、从参考jeecg-demo-cloud-start服务,给新的微服务添加启动类,配置,pom依赖。这里有个需要注意的点。如果需要使用到jeecg-boot-base-core依赖里面的commApi类去调用system的接口,你还需要把jeecg-system-cloud-api依赖加上。这里其实是一个比较巧妙的设计,后面如果你的微服务也需要暴露接口给其他微服务调用,也可以参考这种方式。

3、nacos里的jeecg-gateway-dev配置文件,路由规则修改为database模式,然后在数据库sys_gateway_route表,参考jeecg-demo添加路由配置。

4、启动就可以了。

online在线开发生成代码篇

        jeecg这个online它是专注于在线开发的方式,更注重于更新这一方面的东西。

        所以其实它对于生成代码到本地再修改开发这种模式是比较没这么着重的,意思就是,会有坑,并且填得比较慢。但是对于有开发能力的人来说肯定是更加偏向于这种方式的,毕竟更加灵活,所以我还是选择了生成代码的模式,相当于在线开发只生成一个模板,我再去修改,一步步踩坑。下面也给大家讲解一下我的踩坑之路。

1、根据文档或者视频,学习并且制作online在线开发表单。制作完成并且测试满意后,生成代码。。

a. 单表界面

b. 一对多界面


一对多的online表代码生成界面,标注的都是可以修改的,正常情况只需要修改包名,其他可以根据自己情况修改

c. 生成代码动图演示

5. 生成代码结构

如果选择生成代码目录,直可以接选择到生成到那个模块,这样java代码不需要再手工调整,只需要将前端代码复制到前端vue项目中。

前端如下:

a. 单表界面

b. 一对多界面


一对多的online表代码生成界面,标注的都是可以修改的,正常情况只需要修改包名,其他可以根据自己情况修改

c. 生成代码动图演示

5. 生成代码结构

如果选择生成代码目录,直可以接选择到生成到那个模块,这样java代码不需要再手工调整,只需要将前端代码复制到前端vue项目中。

JAVA端如下:

前端如下:

 

6. 配置菜单

通过菜单管理,新建菜单


动图演示

  • 菜单路径: 请求URL
  • 前端组件: 前端vue list页面的路径

比如: 前端vue页面的实际路径是 src/views/erp/demo2/CcTouSuList.vue
配置菜单组件路径为: 去掉前缀 src/views/ 和后缀 .vue => erp/demo2/CcTouSuList
菜单快速SQL,参考 此链接
关于菜单详细说明,参考 此文档

7. 角色授权

生成代码后需要重启才生效,通过角色授权菜单,重新登录就可以通过菜单访问生成的代码

前端如下:

6. 配置菜单

通过菜单管理,新建菜单


动图演示

  • 菜单路径: 请求URL
  • 前端组件: 前端vue list页面的路径

比如: 前端vue页面的实际路径是 src/views/erp/demo2/CcTouSuList.vue
配置菜单组件路径为: 去掉前缀 src/views/ 和后缀 .vue => erp/demo2/CcTouSuList
菜单快速SQL,参考 此链接
关于菜单详细说明,参考 此文档

7. 角色授权

生成代码后需要重启才生效,通过角色授权菜单,重新登录就可以通过菜单访问生成的代码

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: ECG工作站 v3.4.2是一种电子设备,可用于医疗领域中心的心电图(ECG)数据的管理和分析。它提供了一个集成的平台,用于处理和存储ECG数据,以便医疗专业人员可以更轻松地进行诊断和监测患者的心脏状况。ECG工作站v3.4.2具有许多功能和优点。 首先,它可以接收和导入来自各种ECG设备的数据,包括传统的心电图机和现代的便携式心脏监测器。这使得医生和医疗保健专业人员能够使用一个平台来管理和比较各种来源的ECG数据,从而更好地了解患者的病情发展。 其次,ECG工作站v3.4.2具有强大的分析功能。它可以自动检测心律失常、ST段变化和其他常见的心脏问题,并提供详细的报告和图形表示。这样,医生不需要手动分析ECG数据,从而节省了时间并提高了诊断的准确性。 此外,ECG工作站v3.4.2还具有数据存储和共享功能。它可以将ECG数据保存在安全的数据库中,并允许医生和其他医护人员访问和共享这些数据。这对于多学科和跨地理区域的团队合作非常有用,以提高诊断和治疗的连续性。 最后,ECG工作站v3.4.2具有友好的用户界面和直观的操作。医疗专业人员可以很容易地浏览和操作软件,而无需专门的培训。这使得ECG数据的管理和分析更加高效和便捷。 总之,ECG工作站v3.4.2是一种功能强大且易于使用的电子设备,用于管理和分析心电图数据。它为医疗专业人员提供了一个集成的平台,使他们能够更好地了解和监测患者的心脏状况,并支持团队合作和数据共享。 ### 回答2: ECG工作站V3.4.2是一种医疗设备,用于分析和处理心电图数据。这个版本有一些新的功能和改进,以提高其性能和易用性。 首先,ECG工作站V3.4.2具备高效的数据分析能力。它能够读取和解析心电图数据,并提供准确的心电图测量结果。该工作站使用先进的算法和模型,能够自动检测心律失常、心脏节律异常以及其他心脏潜在问题。通过使用这个工作站,医生可以更快速、更准确地诊断和评估患者的心脏状况。 其次,ECG工作站V3.4.2具备改进的用户界面和操作方式。它具有直观的图形界面,使医生能够轻松地浏览和分析心电图数据。工作站还配备了一套丰富的分析工具,使医生能够对心电图进行进一步的研究和分析。此外,工作站还可以与其他医疗设备进行链接,实现数据共享和交流,提高工作效率。 此外,ECG工作站V3.4.2具备一个强大的数据管理系统。它能够存储和管理大量的心电图数据,使医生能够轻松地检索和访问患者的历史数据。这对于医生来说非常重要,因为他们可以比较不同时间点的心电图数据,以便跟踪病情的变化和发展。 总之,ECG工作站V3.4.2是一款先进且功能强大的心电图数据处理设备。它提供准确、快速的数据分析,具备改进的用户界面和操作方式,并具备强大的数据管理系统。这些功能共同提高了医生们对心脏疾病的诊断和治疗的能力。 ### 回答3: ECG工作站V3.4.2是一种医疗软件应用程序,专门用于处理心电图(ECG)数据。这个版本的工作站具有一些重要的功能和特性。 首先,ECG工作站V3.4.2具备高效的数据处理能力。它能够读取和解析来自各种不同设备的心电图数据,包括传统的心电图记录仪和现代的数字化设备。并且,该工作站能够对这些数据进行准确的分析和诊断,帮助医务人员判断患者的心脏健康状况。 其次,ECG工作站V3.4.2具备友好的用户界面和操作系统。该工作站的界面设计简洁明了,易于操作和导航。医务人员可以通过简单的点击和拖放操作,轻松地选择和查看心电图数据,进行相关的诊断和分析。 此外,ECG工作站V3.4.2还内置了一些高级的分析功能。它可以根据不同的算法和模型,自动检测和识别心脏疾病的迹象和异常,包括心律失常、心肌缺血等。这大大提高了诊断的准确性和效率,有助于医务人员及时做出正确的治疗决策。 最后,ECG工作站V3.4.2还支持数据的存储和共享。它可以将处理和分析后的心电图数据保存到安全的数据库中,并可以通过网络与其他医疗设备和系统进行数据共享。这增强了医务人员之间的合作和协作,有助于更好地管理和研究心脏疾病的数据。 总而言之,ECG工作站V3.4.2是一款功能强大的心电图数据处理软件,它能够高效地处理和分析心电图数据,并提供准确的诊断和分析结果。它的用户界面友好,功能丰富,支持数据存储和共享,对于医务人员来说是一款很实用的工具。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值