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

三、0-1搭建springboot+vue3前后端分离-idea新建springboot项目

一、ideal新建项目1

ideal新建项目2

至此父项目就创建好了,下面创建多模块:

填好之后点击create

不删了,直接改包名,看自己喜欢

修改包名和启动类名:

打开ServiceApplication启动类,修改如下:

package org.wen;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * Hello world!
 *
 */
@SpringBootApplication(scanBasePackages = {"org.example.*"})
public class ServiceApplication
{
    public static void main( String[] args )
    {
        SpringApplication.run(ServiceApplication.class);
        System.out.println( "Hello World!" );
    }
}

右键启动一下:

说明已经可以正常启动,下面再新建一个business模块,按照上面的操作再执行一遍就好

business模块去掉启动类,直接写业务代码,要想在service模块启动,能访问到business模块,需要在service模块pom.xml配置依赖:

<dependencies>
        <dependency>
            <groupId>wen.business</groupId>
            <artifactId>wen-business</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>
    </dependencies>

配置好之后,重新启动访问一下:
http://localhost:8080/test/hello

出现hello表示项目已经启动成功并可以顺利访问到business模块

相关文章:

  • 3.5 SpringBootWeb案例
  • vue3 使用easyPlayer 遇到 Cannot read properties of undefined (reading ‘_c‘) 解决方案
  • 深入C语言:指针与数组的经典笔试题剖析
  • 探索DeFi世界:用Python开发去中心化金融应用
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)示例4: 自定义插槽
  • 共享模型之管程(悲观锁)
  • vue2 插值语法中使用可选链运算符(.?)compile异常排查思路
  • Codeforces Round 835 (Div. 4)题解ABCDEFG
  • 【长安大学】苹果手机/平板自动连接认证CHD-WIFI脚本(快捷指令)
  • 可视化编辑器选择
  • docker 离线安装redis(离线)
  • Mac 基于 Ollama 安装 DeepSeek-R1(蒸馏版本)、AnythingLLM 及使用体验
  • 分析一个流量包
  • 【技术点】RAG
  • deepseek使用记录21——知识焦虑
  • C++基础系列【18】引用和指针的区别
  • 审批流AntV框架蚂蚁数据可视化X6饼图(注释详尽)
  • npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。
  • esp32驱动带字库芯片TFT屏幕
  • Kimball维度建模技术解析:从业务需求到维度扩展
  • 扶贫工作网站建设方案/seo是什么的
  • 做网站前台要学什么课程/各大搜索引擎提交入口
  • 宿迁做网站 宿迁网站建设/在线资源搜索引擎
  • 论坛做网站好吗/流程优化四个方法
  • 企业网站的建设专业服务/网站单向外链推广工具
  • 新网站多久收录/上海百度提升优化