trae和Spring Boot Java 项目 ruoyi框架

ops/2025/4/2 2:26:31/

再不拥抱AI,开发生涯肯定受限,再不享受AI,白白浪费键盘。
1.下载安装Trae
国际版:Trae
国内版:Trae - AI 原生 IDE https://www.trae.com.cn/
国际版本需要翻墙,建议直接国内版本-主要是豆包大模型和DS R1、V3.
2、根据操作系统,选择安装,类似VSCODE界面,其他全靠插件
3、以Java Spring项目开发 配置为例
快捷键ctrl+shift+p,输入Preferences:Open User Settings(JSON),打开这个文件
Note:
请先先安装java 21. https://www.oracle.com/cn/java/technologies/downloads/#java21在这里插入图片描述
配置文件中"java.jdt.ls.java.home": “D:\Program Files\Java\jdk-21”,这个是要求至少jdk 21.其他的按照本地的JDK版本及存储路径设置即可。
其中jdk-17是ruoyi VUE 前后端分离版本要求,所以设为default true.

4、安装必要的插件
Debugger for java
Extension pack for java
maven for java
Spring 家族
在这里插入图片描述
Spring Thymeleaf Full E-Pack 这个一直安装不成功,查看logs日志也没有有用信息。
插件安装之后重启 软件
<a class=ruoyi前后端分离项目" />
可以看到以开始 终端输出的中文乱码,通过运行powershell 环境参数,解决
PS C:\Users\admin> $OutputEncoding = [System.Text.Encoding]::UTF8
5、启动ruoyi后端
在这里插入图片描述
前端代码运行 ruoyi-ui>npm run dev
在这里插入图片描述
在这里插入图片描述
对Git代码提交commit message也有提示,很方便。
6、分析项目文件夹的能力,使用通义灵码之类的纯chat,可以引用代码片段。这个可以引用目录。比如让他去查数据库连接配置信息
在这里插入图片描述


http://www.ppmy.cn/ops/169915.html

相关文章

《基于Spring Boot+Vue的智慧养老系统的设计与实现》开题报告

个人主页:@大数据蟒行探索者 一、研究背景及国内外研究现状 1.研究背景 根据1982年老龄问题世界大会联合国制定的标准,如果一个国家中超过65岁的老人占全国总人口的7%以上,或者超过60岁的老人占全国总人口的10%以上,那么这个国家将被定义为“老龄化社会”[1]。 随着国…

DisplayPort(DP)详解

一、DisplayPort的定义与核心特性 DisplayPort&#xff08;DP&#xff09; 是由 视频电子标准协会&#xff08;VESA&#xff09; 制定的 高性能数字音视频接口&#xff0c;专为高分辨率显示器和多屏应用设计。其核心特性包括&#xff1a; 高带宽&#xff1a;DisplayPort 2.0支…

Spring 如何处理循环依赖

在 Spring 框架里&#xff0c;循环依赖指的是多个 Bean 之间相互依赖&#xff0c;从而形成一个闭环。例如&#xff0c;Bean A 依赖 Bean B&#xff0c;而 Bean B 又依赖 Bean A。Spring 主要通过三级缓存机制来处理循环依赖&#xff0c;下面详细介绍相关内容。 1. 三级缓存的定…

深度学习--概率

1 基本概率论 1.1 假设我们掷骰子&#xff0c;想知道1而不是看到另一个数字的概率&#xff0c;如果骰子是公司&#xff0c;那么所有6个结果(1..6),都有相同的可能发生&#xff0c;因此&#xff0c;我们可以说1发生的概率为1/6. 然而现实生活中&#xff0c;对于我们从工厂收到的…

【HarmonyOS Next】三天撸一个BLE调试精灵

【HarmonyOS Next】三天撸一个BLE调试精灵 一、功能介绍 BLE调试精灵APP属于工具类APP&#xff0c;在用户使用的过程中&#xff0c;负责调试BLE设备从机端&#xff0c;比如蓝牙耳机、低功耗设备、带有BLE的空调等设备&#xff0c;可以在页面中清晰看到设备的厂商&#xff0c;…

如何在VB6 中发送电子邮件

大家好&#xff0c;我是 程序员码递夫。 VB6 发送电子邮件有多种方法&#xff0c;在这里讲的是 用CDO发送&#xff0c;直接上干货。 1、在项目–>引用中, 添加"Microsoft CDO for Windows 2000 Library" 2、编写发送代码 *************************** 功能&…

Docker入门篇4:查看容器资源、查看容器详细信息、查看容器日志、查看容器内运行的进程

大家好我是木木&#xff0c;在当今快速发展的云计算与云原生时代&#xff0c;容器化技术蓬勃兴起&#xff0c;Docker 作为实现容器化的主流工具之一&#xff0c;为开发者和运维人员带来了极大的便捷 。下面我们一起开始入门第四篇&#xff1a;查看容器资源、查看容器详细信息、…

基础场景-------------------(5)重载和重写的区别

重写(Override) 从字面上看&#xff0c;重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继 承了父类原有的方法&#xff0c;但有时子类并不想原封不动的继承父类中的某个方法&#xff0c;所以在方法名&#xff0c;参数列 表&#xff0c;返回…