Trae 实战入门:快速构建一个 SpingBoot 项目

Trae 实战入门:快速构建一个 SpingBoot 项目

一、Trae 降临:代码世界的超级助手

Trae官网链接

在代码的神秘大陆上,每天都有新工具涌现;国内终于有一款类似 Cursor 的AI辅助代码开发工具了。抓紧来学习使用下。你是否好奇,这个据说要颠覆开发体验的 Trae,究竟是何方神圣?

二、Trae 的初体验

界面

Trae 目前是一款独立的应用,有 Windows、Mac 系统的客户端软件(Linux版本开发中)。类似于 Cursor 工具,界面看上去像是VS Code, VS Code 中的插件都可以安装使用/或者直接同步到 Trae 中。有使用 VS Code 经验的同学可以快速上手。(PS:如果使用中有啥问题,可以直接在Chat栏中提问,比如问一些操作的快捷键啥的,不过问 VS Code 中的快捷键操作方式比较好,Trae 中相关的文档介绍信息还比较少)。

上手实战

软件安装和基础的配置可以参考官网的文档: 安装并完成初始配置

插件安装: 安装 Spring Initializr Java Support,可以快速生成项目的脚手架。也可以把 Spring Boot Tools 插件一起安装

不会就问: 忘记了 VS Code 中的快捷键操作,直接在 Chat 聊天框中提问就好了。

Ctrl + Shift + P 打开命令面板,输入 Spring Init 找到 Spring Boot 程序生成的命令,按提示选择构建工具、版本、java 版本、依赖包等信息,然后生成对应的基础工程框架。

我勾选了四个依赖包:

xml 复制代码
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web-services</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

重新打开生成的文件夹

我选择的maven构建的方式,如果电脑没有安装,在 Chat 中询问,以下是给出的安装步骤

在Windows系统上安装Maven可以按照以下步骤进行:

  1. 下载Maven

首先,访问Apache Maven的官方下载页面:maven.apache.org/download.cg...。 在该页面中,找到"Binary zip archive"链接,点击下载Maven的压缩包(.zip格式)。

  1. 解压Maven

将下载的压缩包解压到你希望安装Maven的目录,例如 C:\Program Files\Apache\maven

  1. 配置环境变量

配置环境变量可以让系统找到Maven的执行文件。以下是具体步骤:

  • 设置 MAVEN_HOME 环境变量
    • 右键点击"此电脑",选择"属性"。
    • 在左侧导航栏中,点击"高级系统设置"。
    • 在"系统属性"窗口中,点击"环境变量"按钮。
    • 在"系统变量"区域,点击"新建"按钮。
    • 在"变量名"输入框中输入 MAVEN_HOME,在"变量值"输入框中输入Maven的安装目录,例如 C:\Program Files\Apache\maven
    • 点击"确定"保存设置。
  • 将Maven的 bin 目录添加到 PATH 环境变量中
    • 在"系统变量"区域,找到"Path"变量,点击"编辑"按钮。
    • 点击"新建"按钮,添加 %MAVEN_HOME%\bin
    • 点击"确定"保存设置。
  1. 验证安装 打开命令提示符(CMD),输入以下命令来验证Maven是否安装成功:
bash 复制代码
mvn -version

如果安装成功,命令行将显示Maven的版本信息。

示例代码

以下是在命令提示符中验证Maven安装的示例:

bash 复制代码
C:\Users\YourUsername>mvn -version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537; 2021-11-07T15:13:27+08:00)
Maven home: C:\Program Files\Apache\maven
Java version: 1.8.0_291, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_291\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

通过以上步骤,你就可以在Windows系统上成功安装Maven。

如果jdk没有安装,也可以直接在 Chat 中询问,并按照步骤安装。

安装完后,执行 mvn compile ,构建为出错,执行 mvn package;过程中如果出现问题,可以直接把问题在Chat 聊天框中发送。

构建完成后执行 java -jar .\target\demo-0.0.1-SNAPSHOT.jar,IDE 中检测到你启动了 web 服务,会有消息弹出框(在右下角)。直接在 IDE 中的 WebView 便可以测试验证(对后端开发很友好)。

我这里没有实现接口请求的实现,后续便可以实现自己的业务功能了。

相关推荐
KYGALYX9 小时前
服务异步通信
开发语言·后端·微服务·ruby
掘了9 小时前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
爬山算法10 小时前
Hibernate(90)如何在故障注入测试中使用Hibernate?
java·后端·hibernate
Moment10 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端
Cobyte11 小时前
AI全栈实战:使用 Python+LangChain+Vue3 构建一个 LLM 聊天应用
前端·后端·aigc
程序员侠客行11 小时前
Mybatis连接池实现及池化模式
java·后端·架构·mybatis
Honmaple12 小时前
QMD (Quarto Markdown) 搭建与使用指南
后端
PP东12 小时前
Flowable学习(二)——Flowable概念学习
java·后端·学习·flowable
invicinble12 小时前
springboot的核心实现机制原理
java·spring boot·后端
全栈老石12 小时前
Python 异步生存手册:给被 JS async/await 宠坏的全栈工程师
后端·python