首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
大数据
›
数据仓库与分析
›
怎样分析开源项目
返回列表
发新帖
怎样分析开源项目
[复制链接]
发表于 2026-1-19 00:49:29
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
怎样分析开源项目
教程:【狂神说Java】手把手教你怎样分析开源项目_哔哩哔哩_bilibili
一.开源项目下载
1.下载
由于GitHub下载太慢了,下载完毕举行解压。
后端:eladmin: eladmin-jpa
版本
:项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的背景管理体系,有题目可以在 Github 上面提 Issues,大概加群反馈!!
前端:eladmin-web: eladmin-jpa
版本
:前端源码,项目基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 Spring Security、Redis、Vue的前后端分离背景管理体系, 权限控制接纳 RBAC,菜单动态路由,Bug 反馈移步Github
2.观察项目
解压完不要发急运行,先去观察项目:
用了哪些技能(Springboot、Vue、Redis、MQ…)
是否有
数据库
你的环境是否匹配(Maven、(npm、node.js)、redis…)
后端
前端:
三.怎样跑起来
1.安装
数据库
实行SQL(先创建
数据库
,编码默认utf8)
2.前端跑起来
# 安装依赖
npm install
# 启动服务 localhost:8013
npm run dev
# 构建生产环境
npm run build:prod
复制
代码
启动乐成!
用户名和暗码:admin/123456
3.后端项目导入
关于新版idea怎样导入项目_新版idea 没import project-CSDN博客
后端项目结构(一样平常前后端分离项目,前端依赖于后端)
只要发现Swagger,就须要先辈入Swagger-ui页面,由于前后端分离的接口全部都在这里;
打开Redis
开辟环境重点须要去看端标语:server:port:8000(在总文件application.yml内里)前端也是调这个端口。
去看Redis的端标语。
看开辟环境dev.yml的JDBC是否有题目。
启动后端项目:
进入页面:localhost:8000/swagger-ui.html
四.前后端分离项目标固定套路
1.从前端开始分拆
打开控制台(VS-Code),点一个接口,分析一波调用关系
前后端端口调用不划一:前端:8013 后端:8000;研究怎么操纵。
封装了接口哀求 ajax(前后端分离) axios(Vue) request(前端封装)
找到设置(生产设置、开辟环境设置)
前后端分离项目标重点:找到接口的调用关系。
Springboot提供服务、前端调用接口数据、Vue负责渲染页面
前端项目固定模板:
每一个接口的反面都在后端有一个逐一对应的地点。
通过抓取前端的哀求,找到后端对应的接口。
在前端文件中,找对应的接口文件:
在后端文件中,找对应的接口文件:
怎么去跟后端对接?拿到接口的地点:
去后端找:
后端分析套路:Controller ——> Service ——> Dao
如果你想测试这个接口成不乐成,在Swagger UI里测一下,是否可以将它查出来。
回复
使用道具
举报
返回列表
浏览过的版块
物联网
区块链
DevOps与敏捷开发
运维.售后
SAAS
移动端开发
IOS
Oracle
.Net
分布式数据库
水军大提督
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表