首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SpringBoot 项目部署到底在干什么?一文看懂宝塔面板运维全流程

    本文以SmartAdmin开源项目为例,完整演示一次从「数据库初始化→后端配置修改→项目打包→宝塔部署→域名访问」的全过程,目标是让你不仅“能部署成功”,还要“知道每一步在干什么”。...环境说明:服务器管理面板:宝塔面板后端项目:SpringBoot(SmartAdmin)数据库工具:NavicatPremium17(或任意数据库工具)开发工具:IntelliJIDEA2024.2.3...1.找到数据库配置文件SmartAdmin使用.env+多环境配置的方式管理环境。...通过这次SmartAdmin的完整部署流程,可以抽象出一个通用模型:数据库准备→修改配置→打包构建→服务器启动→域名访问一旦你掌握了这套模型:换项目,只是换jar换服务器,只是换IP换环境,只是换配置这也是后端工程师从

    57430

    基于领域驱动设计(DDD)超轻量级快速开发架构

    smartadmin.core.urf 这个项目是基于asp.net core 3.1(最新)基础上参照领域驱动设计(DDD)的理念,并参考目前最为了流行的abp架构开发的一套轻量级的快速开发web application...谢谢 如果你用于自己公司及盈利性的项目,希望给与金钱上的赞助,并且保留原作者的版权 分层 smartadmin.core.urf遵行DDD设计模式来实现应用程序的四层模型 表示层(Presentation...对应本项目:(SmartAdmin.Service.csproj) 数据传输对象(DTO):用于在应用程序层和表示层或其他类型的客户端之间传输数据,通常,使用DTO作为参数从表示层(可选)调用应用程序服务...因此,表示层与域层完全隔离.对应本项目:(SmartAdmin.Dto.csproj) Unit of work:管理和控制应用程序中操作数据库连接和事务 ,本项目使用 URF.Core实现 基础服务层...企业信息 完成CRUD 导入导出功能 新建实体对象(Entity) 在SmartAdmin.Entity.csproj项目的Models目录下新增一个Company.cs类 1 //记住:

    4.2K30
    领券