Java本地搭建宝塔部署实战springboot低代码快速开发平台(宝塔java项目搭建)

大家好啊,我是测评君,欢迎来到web测评。

本期给大家带来一套Java开发的springboot低代码快速开发平台。

技术架构

  • 技术框架:jdk8 jQuery MySQL5.7 SpringBoot Security MyBatisPlus
  • 运行环境:jdk8 IntelliJ IDEA maven3 宝塔面板

本地搭建教程(参考视频教程搭建)

  1. 下载源码,本地电脑新建一个数据库,导入database.SQL文件到数据库中。
  2. 使用IDEA打开shengtai目录,修改数据库配置信息、文件存放目录、项目启动端口等配置信息,路径如下:

/shengtai/src/main/resources/application.yml/shengtai/src/main/resources/application-dev.yml/shengtai/src/main/resources/application-prod.yml

  1. java依赖安装完成后,点击IDEA里的Run->EntranceApplication模块运行,如果找不到入口模块,可以手动打开以下路径运行文件中的函数:

/shengtai/src/main/java/com/pearadmin/EntranceApplication.java

  1. 项目启动成功后,访问本地地址,能正常访问就代表已经在正常的启动运行了:

http://localhost:8083

  1. 后台登录账号密码详见源码说明

宝塔部署教程(参考视频教程部署)

  1. 回到IDEA,点击编辑器右侧maven图标,执行package,完成后就会在根目录里生成一个target目录,在里面会打包出一个jar文件。
  2. 宝塔新建一个数据库,导入数据库文件,数据库信息要对应本地的数据库配置。
  3. 解析一个域名,宝塔新建一个目录,上传jar文件与uploads目录,然后回到网站这边,新创建一个java项目,项目路径选择jar文件,端口号填写8083,再填上域名,点击提交即可部署完成。
  4. 项目启动成功后,访问以下地址:

http://localhost:8083

  1. 后台登录账号密码详见源码说明

系统功能介绍

  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  • 权限管理:配置系统菜单,操作权限,按钮权限, 数据权限标识等。
  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  • 参数管理:对系统动态配置常用参数。
  • 通知公告:系统通知公告信息发布维护。
  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志:系统登录日志记录查询包含登录异常。
  • 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
  • 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
  • 系统接口:根据业务代码自动生成相关的api接口文档。
  • 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  • 表单构建:拖动表单元素生成相应的HTML代码。
  • 数据监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
  • 租户管理:加入多租户架构, 使用逻辑隔离租户数据。
  • 接口限流:新增 @RateLimit 注解, 轻量级限流方案。
  • 导出导出:集成 easy-excel, 提供声明式报表导出。

系统实测截图

Java本地搭建宝塔部署实战springboot低代码快速开发平台(宝塔java项目搭建)Java本地搭建宝塔部署实战springboot低代码快速开发平台(宝塔java项目搭建)Java本地搭建宝塔部署实战springboot低代码快速开发平台(宝塔java项目搭建)Java本地搭建宝塔部署实战springboot低代码快速开发平台(宝塔java项目搭建)

视频教程

Java本地搭建宝塔部署实战springboot低代码快速开发平台

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。