码农知识堂 - 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。

    在这里插入图片描述

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

    在这里插入图片描述

    • 启动成功

    在这里插入图片描述

  • 相关阅读:
    数学建模理论与实践国防科大版
    Kosmos-2: 在多模态大语言模型中引入基准和指代能力
    如何解决 CentOS 7 官方 yum 仓库无法使用的问题
    Linux应用开发 - 线程同步的三种方法
    3D模型人物换装系统(五 模型核批之后模型uv不正确)模型UV不正确
    AI - 内容推荐算法
    Qt5 Python-docx库的使用,Qt python混合编程,qt 读写word,不依赖office
    如何使用Docker部署Nacos服务?Nacos Docker 快速部署指南: 一站式部署与配置教程
    设计模式之外观模式
    学习笔记-Nginx
  • 原文地址:https://blog.csdn.net/weixin_45880844/article/details/133204833
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号