编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Gradle改造项目之:eladmin实践(gradle build model)

wxchong 2024-09-19 05:56:30 开源技术 13 ℃ 0 评论

都1202年了,gradle这艘大船已经扬帆,快速登陆,尽享快捷编码的乐趣!

本系列改造实践原则:

保留原始开源代码版本,仅将maven改造为gradle管理项目;以加快项目构建速度,更加明晰项目的构建流程!

【新项目】https://gitee.com/cacoota/eladmin.git

【源项目】https://github.com/elunez/eladmin.git

开源eladmin是一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统,本项目只改造其后端接口功能部分。

该项目采用按功能分模块的开发方式,结构如下:

eladmin-common 为系统的公共模块,各种工具类,公共配置存在该模块

eladmin-system 为系统核心模块也是项目入口模块,也是最终需要打包部署的模块

eladmin-logging 为系统的日志模块,其他模块如果需要记录日志需要引入该模块

eladmin-tools 为第三方工具模块,包含:图床、邮件、云存储、本地存储、支付宝

eladmin-generator 为系统的代码生成模块,代码生成的模板在 system 模块中

高清大图分享如下:

【改造项目"码云"开源共享地址】https://gitee.com/cacoota/eladmin.git


细心的你可能发现了右上角的图标问题,怎么回事?

前端VUE代码:

<img :src="user.avatarName ? baseApi + '/avatar/' + user.avatarName : Avatar" class="user-avatar">

界面上F12查看路径:

<img data-v-d16d6306="" src="http://localhost:8000/avatar/avatar-20200806032259161.png" class="user-avatar">

聪明如你,一定知道哪来的?数据库配置

自己处理下吧!


码字不易,喜欢的话就点个赞,关注下呗!您的支持是我最大的动力,谢谢啦!

Gradle版本「若依」面世,免费拿走不谢

Alpine Linux,一定不会使你失望

新鲜出炉的"微信"消息推送示例程序,绝对是你没见过的

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表