自学内容网 自学内容网

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


原文地址:https://blog.csdn.net/wangbing1125/article/details/142711786

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!