开发指南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

相关文章
|
8月前
|
存储 JSON 数据库
【C++ 软件设计思路】跨平台应用开发:如何选择合适的格式保存信息
【C++ 软件设计思路】跨平台应用开发:如何选择合适的格式保存信息
196 0
|
存储 缓存 数据管理
HarmonyOS学习路之开发篇—数据管理(轻量级数据存储)
轻量级数据存储适用于对Key-Value结构的数据进行存取和持久化操作。应用获取某个轻量级存储对象后,该存储对象中的数据将会被缓存在内存中,以便应用获得更快的数据存取速度。应用也可以将缓存的数据再次写回文本文件中进行持久化存储,由于文件读写将产生不可避免的系统资源开销,建议应用减少对持久化文件的读写频率。
开发指南044-切片编程
延续上篇,通过切片来具体实现对应注解:
|
6月前
|
API Docker 容器
超实用工具分享!Gotenberg,让你的文档转换PDF无缝对接
超实用工具分享!Gotenberg,让你的文档转换PDF无缝对接
119 4
|
5月前
|
缓存 开发者 测试技术
跨平台应用开发必备秘籍:运用 Uno Platform 打造高性能与优雅设计兼备的多平台应用,全面解析从代码共享到最佳实践的每一个细节
【8月更文挑战第31天】Uno Platform 是一种强大的工具,允许开发者使用 C# 和 XAML 构建跨平台应用。本文探讨了 Uno Platform 中实现跨平台应用的最佳实践,包括代码共享、平台特定功能、性能优化及测试等方面。通过共享代码、采用 MVVM 模式、使用条件编译指令以及优化性能,开发者可以高效构建高质量应用。Uno Platform 支持多种测试方法,确保应用在各平台上的稳定性和可靠性。这使得 Uno Platform 成为个人项目和企业应用的理想选择。
86 0
|
8月前
|
存储 前端开发
开发指南018-前端存储
src/utils/qlm_store.js封装了前端存储底层函数。登录后的用户信息都是通过调用底层函数进行保存的。
|
8月前
|
前端开发
开发指南017- 移动前端结构
移动前端采用uniapp架构,主要目录如下:
|
8月前
|
微服务
开发指南010-后台结构
后台微服务程序结构如下:
|
存储 缓存 Java
HarmonyOS学习路之开发篇—数据管理(分布式文件服务)
分布式文件服务能够为用户设备中的应用程序提供多设备之间的文件共享能力,支持相同帐号下同一应用文件的跨设备访问,应用程序可以不感知文件所在的存储设备,能够在多个设备之间无缝获取文件。
|
存储 自然语言处理 搜索推荐
HarmonyOS学习路之开发篇—数据管理(融合搜索)
HarmonyOS融合搜索为开发者提供搜索引擎级的全文搜索能力,可支持应用内搜索和系统全局搜索,为用户提供更加准确、高效的搜索体验。

热门文章

最新文章