码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Web开发-新建Spring Boot项目


    目录

    • Spring Boot 与 Web开发
    • Spring Boot 与 Maven
    • Java 环境搭建
      • 下载JDK
      • 下载xmapp
      • 下载navicat for mysql
      • 下载Eclipse
      • 配置tomcat
      • 配置maven
    • 新建Spring Boot项目

    Spring Boot 与 Web开发

    • Spring Boot 是一种用于简化 Spring 应用程序开发、部署和运行的框架,而 Web 开发是 Spring Boot 中的一个重要应用场景。
    • 通过使用 Spring Boot,可以更快速、简便地搭建和开发 Web 应用程序,同时减少繁琐的配置工作。
    • 在 Spring Boot 中,可以利用 Spring MVC、Spring WebFlux 等框架进行 Web 开发。

    Spring Boot 与 Maven

    • Maven 是一个项目管理工具,用于帮助开发者构建和维护软件项目。它提供了一个生命周期框架,可以自动化构建、测试、部署和文档生成等过程。
    • Maven 使用一个名为 pom.xml 的文件来描述项目结构、依赖关系和构建配置。
    • Spring Boot 是一个简化 Spring 应用程序开发的框架,通常使用 Maven 作为构建工具。

    Java 环境搭建

    下载JDK

    【Java 开发工具包,用于编译和运行 Java 程序,包含编译器、运行时环境和开发工具】
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    下载xmapp

    【自带MySQL】
    在这里插入图片描述
    在这里插入图片描述

    下载navicat for mysql

    【可视化管理MySQL】
    在这里插入图片描述

    下载Eclipse

    【Java 集成开发环境(IDE)】
    在这里插入图片描述

    配置tomcat

    • Tomcat 是一个开源的 Java Web 服务器,它用于部署和运行 Java Servlet 和 JavaServer Pages(JSP)技术。
    • 【配置 Tomcat 可以使 Java 项目具有 Web 服务器功能,从而使项目能够在互联网上访问和运行。】
      在这里插入图片描述

    配置maven

    在这里插入图片描述

    新建Spring Boot项目

    • file——new——project
      在这里插入图片描述
      在这里插入图片描述
    • 设置workspace、group id、artifact id后,点finish建立
      【group id和artifact id:】

    group id和artifact id是Maven项目的两个重要标识。
    group id通常表示项目所属的组织或公司,如com.example。
    artifact id表示项目的名称,如my-maven-project。
    因此,一个典型的Maven项目坐标可能是com.example:my-maven-project。

    在这里插入图片描述

    • 创建成功
      在这里插入图片描述
    • 运行

    在这里插入图片描述

    • 启动成功

    在这里插入图片描述

  • 相关阅读:
    Java审计框架基础
    面试总结 - 计算机网络
    Cannot find module ‘core-js/modules/es6.regexp.constructor‘
    【C++】const 用法总结(非常实用)
    超详细的Java基础面试题总结
    OB Cloud助力泡泡玛特打造新一代分布式抽盒机系统
    【DLL修复工具下载】一键修复电脑丢失d3dcompiler_47.dll问题方法
    Linux和Windows中的JDK和Tomcat环境变量配置
    Android开机动画
    canal安装与客户端使用
  • 原文地址:https://blog.csdn.net/weixin_45880844/article/details/133204833
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号