Seezoon Stack 低代码开发平台
Seezoon Stack 初步了解

github仓库地址:
https://github.com/734839030/seezoon-stack |
github代码克隆(https)地址:
https://github.com/734839030/seezoon-stack.git |
项目本地Idea启动
pom文件更新
插件-maven-assembly-plugin


项目模块seezoon-admin-server的pom文件引入依赖
否则
pom/build/plugins/plugin的maven-assembly-plugin报红!
<dependency> |
插件-lombok
报错内链(已解决):maven 解析lombok报错module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module

错误原因:
lombok的版本与jre不兼容 ,需要在pom.xml中改变Lombok的版本,一般springboot中lombok的配置都是不带版本的,此时我们需要手动添加一下版本号
<dependency> |
环境准备
- mysql 8.0
- redis
- jdk 11
Mysql 注意事项
通过docker方式搭建mysql8.0及后续版本,在设置大小写不敏感只能在容器初始化时,后续重启均无效。
正常操作代码生成功能点击添加(这里未展示报错截图!)
正常操作代码生成功能点击添加-success 截图展示
截图也包括展示部分字段注释

代码生成文件如下
- db 需要到数据库执行入库的菜单记录SQL文件
- *-server 需要复制文件到
server模块的module下 - *-dao 需要复制文件到
dao模块的module下 - *-web 需要复制文件到
src/views/目录下
*-server的复制截图参考
*-web的复制截图参考
项目打包部署启动
Idea的maven插件执行package打包
maven-assembly-plugin
- seezoon-admin-server-2.1.0.jar 插件Idea的
package - seezoon-admin-server-2.1.0.tar.gz 插件
项目后端运行
参考博客:SpringBoot 配置加载优先级详解
nohup java -jar -Dspring.config.additional-location=application-local.properties seezoon-admin-server-2.1.0.jar > /dev/null 2>&1 & |
- Dspring.config.additional-location 指定外部配置文件
进阶命令
输出日志
nohup java -jar demo.jar >./log.txt 2>&1 & |
根据Java程序logback配置自输出日志(推荐)
nohup java -jar demo.jar > /dev/null 2>&1 & |
停止Java程序进程
ps -ef | grep demo.jar |
kill -9 pid |
Docker部署Nginx代理静态资源页面
Nginx配置文件
upstream seezoon-admin-server { |
root
/usr/share/nginx/html(容器路径)+/seezoon-admin-web/dist(宿主机);注意事项:注意Docker容器和宿主机的配置静态资源html的路径问题(详细可
参考上述内链)
部署结束截图(前端+后端)

项目配置文件变更
文件上传配置

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Think Note!