当前位置: 首页 > news >正文

[Springboot+vue笔记一]安装前置+依赖

一、安装idea

二、安装mysql

https://www.mysql.com/cn/downloads/

三、安装mysql可视化工具navicat

四、安装JDK

五、安装maven

apache-maven-3.8.1.ziphttps://maven.apache.org/download.cgi

六、 配置springboot3

6.1 配置maven

6.2 解决警告

WARNING: A restricted method in java.lang.System has been called WARNING: java.lang.System::load has been called by com.intellij.rt.execution.application.AppMainV2 in an unnamed module WARNING: Use--enable-native-access=ALL-UNNAMED to avoid a warningforcallers in this module WARNING: Restricted methods will be blocked in a future release unless native access is enabled

idea中 Run-Edit Configurations.-ServerApplication-Modify options-Add VM options

--enable-native-access=ALL-UNNAMED

七、安装vue3

7.1 安装nodejsnode-v24.4.0-x64.msi

https://nodejs.org/zh-cn

*给当前node环境配置淘宝镜像,用来快速安装前端依赖文件 npm configsetregistry https://registry.npmmirror.com yarn configsetregistry https://registry.npmmirror.com/ npm install yarn install*脚本限制解决 1.查看当前执行策略 首先,查看当前 PowerShell 会话的执行策略。Get-ExecutionPolicy如果显示 Restricted,说明脚本执行被限制。 2.设置执行策略为 RemoteSigned 将执行策略设置为 RemoteSigned,允许本地脚本运行。Set-ExecutionPolicy-Scope CurrentUser RemoteSigned 系统会提示你确认更改,输入 Y 并按回车键。 3.验证更改 再次查看执行策略,确保已更改为 RemoteSigned。Get-ExecutionPolicy如果显示 RemoteSigned,说明设置成功。

7.2 安装nvm(便捷安装多个nodejs环境)

nvm use 版本号 nvm uninstall 具体版本 nvm list

7.3 安装vue目录

Vue官网

npm create vue@latest yarn yarn dev

八、依赖

1.后端依赖

8.1springboot核心
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency>
8.2springboot核心web

在spring中集成Tomcat(网络访问功能)

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
8.3mysql连接
<dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId></dependency>
8.4mybatis-plus(CRUD)
<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-spring-boot3-starter</artifactId><version>3.5.9</version></dependency>

8.5 mybatis-plus分页

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-jsqlparser</artifactId><version>3.5.9</version></dependency>

8.6 lombok

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.38</version></dependency>

2.前端依赖

"dependencies": { "sass": "^1.102.0", //前端样式增强器 "vue": "^3.5.40", //核心 "vue-router": "^5.2.0" //路由 "element-plus": "^2.14.4", //element-plus组件 "axios": "^1.19.0", //前端向后端发送请求器 },
http://www.jsqmd.com/news/1397980/

相关文章:

  • 构建AI Agent Skill工程化调优链路:从CI/CD到持续评估的实践指南
  • 工业报警怎么做分级、去重、确认、追溯才规范?
  • 用Python永久保存QQ空间历史说说:GetQzonehistory完整使用指南
  • 2026北京冠领宅基地律所选择指南 权益认定及拆迁补偿规则解析 - 好物分享知识传播
  • React与Vue框架深度对比:从设计哲学到工程实践的技术选型指南
  • Spring Boot项目中修改内置Tomcat版本的原理、方法与实战指南
  • 字节跳动运动控制面试,全身控制的每一步都要能讲出理由
  • 基于OpenClaw框架与AI Agent的自动化选股系统构建实践
  • SparkSQL 之 Json 格式数据转 DataSet 代码实现
  • 2026低空防御企业推荐:从责任闭环能力看华诺星空低空防御体系的强大之处 - 行业深度观察
  • Photoshop AI插件StartAI:从安装到高阶应用的全方位指南
  • 性能提升量化与精度权衡:从置信区间到统计显著的工程实践
  • 网络安全就业方向与职业发展全解析
  • 2026合同诈骗事务所专业评测 涉合同欺诈案件代理机构实力对比 - 好物分享知识传播
  • 热键冲突快速排查指南:一步到位揪出偷走快捷键的元凶
  • Umi-OCR上手指南:3分钟用免费离线OCR软件搞定文字提取
  • 昆明卖黄金避坑手册:别被虚高报价迷惑,正规黄金回收门店的几个核心判断标准 - 日常前沿快讯
  • MIME类型解析:Web开发中的内容协商与文件处理
  • 深圳卖包避坑指南,读懂双重核验机制远离名包回收压价乱象 - 日常前沿快讯
  • 你的德尔沃Brilliant和莫奈Rejane还能回收多少钱?2025-2026包包回收行情全解析 - 好物循环记
  • YUV到RTP转换:实时视频传输的核心技术解析
  • 从零搭建个人网站:HTML/CSS/JS实战指南与响应式设计
  • Unity 6实战:从零构建3D动作RPG战斗系统(玩家控制、敌人AI、连招)
  • 画质差先别怪显卡:用 DLSS Swapper 给旧游戏换上最新版 DLSS
  • 2026年北京担保合同纠纷律所参考:从业务领域到团队配置公开比对 - 好物分享知识传播
  • WechatSogou 公众号数据采集实战:30 分钟搭建你的公众号情报监控工具
  • 超频参数全凭 BIOS 说了算?用 ZenTimings 快速验证 Ryzen 内存时序真实状态的实战手册
  • OpenClaw安全加固实战:从漏洞分析到防护方案
  • GitHub新手入门指南:从代码托管到开发者协作的完整实践
  • RDMA 从入门到落地(二)