文章目录 🚩 接上篇🏳🌈 项目构建所需的相关工具JavaIDEAmavenNodeJSVueVisual Studio Code 🌌 后端项目创建详细步骤
2023 最新版IntelliJ IDEA 2023.1创建Java Web 项目详细步骤(图文详解)
本篇使用当前Java web开发主流的spring-boot3框架来创建一个Java前后端分离的项目,前端使用的也是目前前端主流的vue3进行一个简单的项目搭建,让你距离Java全栈开发更近一步 🏴☠️。
注:这里没有JDK17的可以在JDK项目中去选择后进行下载
注:因为只是作为一个示例版本,这里只选择了 spring WEB,你可以视情况去选择插件,后期如果需要也可以在 pom.xml文件中进行新增
注:这时已经可以点击项目名称右侧的绿色小三角形启动项目了,但是我们没有写接口,即使启动了也没法做相关测试
package com.example.SpringBoot3Demo.controtler;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class hello {@GetMapping("/hello")public String index(){return "hello spring-boot3";}}
下面两图运行后的IDEA界面以及浏览器请求接口的界面
相对于后端的搭建,前端就轻松很多了,只需要输入命令即可完成项目搭建和下载、启动,使用vscode编辑项目
npm i -g @vue/cli-init
在项目目录位置打开cmd窗口,而后输入以下命令,app是项目名,你可以自定义
vue create app
默认选择的就是Vue 3,enter确认就可以了
此时,前端只要是用 /api开头的请求,都会被转发至 我们新创建的那个项目下,至于怎么请求,可以参考我这里给出的链接这篇文章,就不做赘言了
axios和async / await的基本用法
const { defineConfig} = require('@vue/cli-service')module.exports = defineConfig({ transpileDependencies: true, lintOnSave: false, //关闭语法检查 assetsDir: "static", devServer: { port: "8000", proxy: { '/api': { target: 'Http://127.0.0.1:9000', pathRewrite: { '^/api': '/api' }, changeOrigin: true, ws: true } } },})
npm run server
至此、完成以上步骤,你就可以搭建一个属于自己的Java前后端分离项目了,完结撒花 🌼。
今天也是2023年度的六一儿童节,祝愿我们所有的小朋友节日快乐,身体健康,幸福成长。💐
来源地址:https://blog.csdn.net/weixin_51033461/article/details/130983914
--结束END--
本文标题: 2023 最新版IntelliJ IDEA 2023.1创建Java Web前(vue3)后端(spring-boot3)分离 项目详细步骤(图文详解)
本文链接: https://lsjlt.com/news/371387.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0