当前位置: 首页 > news >正文

开发指南066-平台紧凑版

       紧凑版是最小的平台表现形式,采用了内嵌的数据库、使用内存缓存、前端直连后端(不使用网关),并且集成打包为1个独立的jar包。紧凑版即将开源,适合独立开发者去应付小型项目需求,同时也做为学习的平台。

       但是开发方式仍然是前后端分离,也就是同样的代码可以变换为微服务架构,只是打包模式不同。

       1、执行npm run build,打包前端

       2、把前端dist目录下文件拷贝到后台resources/static目录下

       3、修改配置

spring:mvc:static-path-pattern: /static/**resources:static-locations: classpath:/static/view:prefix: /static/suffix: .html
   4、编写启动脚本,例如:

startup.bat

@echo off
title 千里马开发运维一体化平台-紧凑版
java  -Xms256m -Xmx1024m -Dfile.encoding=utf-8 -jar qlmsdk-compact-1.0.jar 


http://www.mrgr.cn/news/43060.html

相关文章:

  • 回归树练习,泰坦尼克号幸存者的预测
  • LabVIEW程序怎么解决 Bug?
  • 如何快速学习K8s
  • 【Postman】接口测试工具使用
  • 物理学基础精解【53】
  • 第2篇:Windows权限维持----应急响应之权限维持篇
  • 递归实现单链表的尾插法
  • PMP--三模--解题--161-170
  • 【数据结构与算法】LeetCode:图论
  • 链表——双向链表
  • IntelliJ IDEA 2024.2 新特性概览
  • VTK+其他布尔运算库
  • 【游戏模组】重返德军总部2009高清重置MOD,建模和材质全部重置,并且支持光追效果,游戏画质大提升
  • 华为OD机试 - 核酸最快检测效率 - 动态规划、背包问题(Python/JS/C/C++ 2024 E卷 200分)
  • 如何写出更牛更系统的验证激励
  • 如何使用ssm实现果蔬商品管理系统的设计与实现+vue
  • 【微服务】负载均衡 - LoadBalancer(day4)
  • 【可答疑】基于51单片机的数字时钟(含仿真、代码、报告等)
  • 通过 Caddy2 部署 WebDAV 服务器
  • 利用 Python 爬虫采集 1688商品详情